GET SIMILAR JOBS BY EMAIL. Sign Up
Monster
 

Confidential Posting

 
 
 

Job Summary

Location
Cary, NC 27511
Industries
Computer/IT Services
Job Type
Full Time
Employee
Job Reference Code
I015
Contact Information
Phone:  678-884-8163

Software Engineer Lexis Nexis Cary NC

About the Job

I am a corporate recruiter with LexisNexis looking for a Software Engineer. This is a full time position with full company benefits. Our IT dept is experiencing growth due to business base growth. If you think you are qualified and you are interested please send me your resume in ms word format. See below the job description.

Best Regards,

 

Keith Ohlstrom

Talent Acquisition Specialist

LexisNexis | Legal & Professional

678-884-8163

keith.ohlstrom@lexisnexis.com



Location: Cary NC Research Triangle Park


POSITION: Software Engineer (I015)


1 Position Available
 

General Description

A Software Engineer designs, develops, and maintains enterprise software applications within a specific software functional area or product line; demonstrates expertise in a variety of software development concepts, practices, and procedures.  

 

Responsibilities

·          Understand requirements and acceptance criteria for each feature. Define technical requirements. Possess understanding and technical knowledge of most components of a software system.

·          Provide input into the functional design of software components based on extensive experience and product knowledge across most software components.

·          Independently write and deliver quality code that is simple, reliable, scalable, interoperable, and reusable. Ensure that architecture standards are followed.

·          Independently develop, execute and oversee the creation and delivery of automated unit/integration tests for the code that is written. May assist QA and Product Management to define acceptance tests. Verify that code written passes acceptance tests. Ensure that unit test standards are being met across platforms. Review code to ensure appropriate level of test coverage.

·          Monitor and review check-in of working and tested code into source control and monitor continuous integration. Ensure project teams are appropriately smoke testing each Release Management build.

·          Leverage expertise across components and platforms to analyze and fix complex problems. Serve as key resource to other engineers in defect analysis. Document and communicate results appropriately.

·          Work and communicate in a cross-functional team environment comprised of software engineers, user experience designers, product managers, quality assurance engineers, technical writers, customer support representatives, etc.

·          Proactively provide status, raise issues, and communicate necessary information to your manager and/or appropriate team members on a regular basis via daily stand-up meetings, one-on-one meetings, check in messages, and/or impromptu occasions. 

·          Document all technical designs and deliverables for communication to development, quality assurance, documentation, consulting, & support teams. Contribute to documentation standards and methodologies.

·          Contribute and adhere to coding standards, best practices, and procedures.

 

Experience/Skills

·          BS degree in Engineering, Computer Science

·          3+ years of experience as a software engineer (planning, designing, coding, unit testing) developing true OO systems using the following technologies:  C#, .NET Framework, WPF, ASP.NET, WCF, Silverlight, HTML5/CSS, JQuery (or equivalent)

·          Experience with Mobile technologies is a plus

·          Experience with Agile practices (test-driven development, incremental design/refactoring, continuous integration)

·          End-to-end software development life cycle (SDLC) experience within a commercial software product required

·          Working knowledge of SQL Server, TFS, Continuous Integration, and XML/JSON

·          Experience with database-driven Web and/or Windows applications and architectures

·          Excellent organizational and time management skills with the ability to handle multiple tasks simultaneously

·          Effective communication, professional and interpersonal skills

·          Takes initiative and is self-directed when needed

·          Team player in a demanding environment 

·          Interest in the challenge, excitement, and responsibility of a fast-paced, growth environment

·          Desire and ability to learn and apply new skills and technologies quickly

 

 

Job Tools

Quantcast