Previous Job
Previous
Engr 3, Software
Ref No.: 18-11532
Location: Sparks, Maryland
Start Date / End Date: 10/02/2018 to 03/30/2019

• Shift: 1st Shift
• Shift Hours: 8am-5pm OT may be required, authorization must me given prior to working OT.

Responsibilities:
· Deliver robust quality software (code reviewed, unit tested, detail design documents, well
commented) to the planned schedule
· Works independently to specify, plan, design, develop, test and support software components as
assigned
· Participates in decisions on scope of work, duration of tasks, and determination of requirements
· Responsible for implementation or modification of software component designs or enhancements
to new and existing software products; assists in the implementation of more complex subsystems
and systems
· Assists in the establishment and clarification of specifications for assigned work
· Assists in the design direction or modifications of software system components
· Works with team leadership to establish necessary test specification and requirements for software
product validation of designs
· Participates in code inspections and technical reviews
· Follows all Client software coding standards and processes
· Source code comments and documenting are clean and detailed
· Participates in agile process including sprint planning and sprint review

Qualifications
• Requires a BS degree in Computer Science, Computer Engineering, Mathematics, Physics or a related engineering discipline
• Minimum of 5 years work experience in Windows desktop application development environment required
• Minimum of 5 years work experience with multithreaded application development required
• Minimum of 5 years work experience in C# / .NET development required
• Minimum of 2 years of experience with SQL in a .NET development environment required
• Excellent written and oral communication and interpersonal skills required
• Experience with Entity Framework and LINQ preferred
• Experience working in a regulated environment (e.g. – medical, defense, aerospace, etc.)
• Previous medical development experience preferred
• Experience with design patterns preferred
• Experience working with robotics or embedded systems preferred
• Demonstrated understanding of basic mechanical and electrical concepts (experience writing code that drives a mechanical assembly for automating a process) preferred

Nice To Have
· Experience in Agile/Scrum development environment
· Experience with writing Unit Tests
· Exposure to JavaScript, AngularJS or similar framework, Bootstrap