Previous Job
Previous
Engr 3, Software
Ref No.: 18-24320
Location: Sparks, Maryland
Title: Engr 3, Software
Duration: 06 Months with possible extension
Location: Sparks, MD 21152

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

Regards,

Gaurav Vatsa
13454 Sunrise Valley Drive, Suite 120, Herndon, VA 20171
Direct: 703-889-6667 | Fax: 703-889-6500
GauravV@LanceSoft.com | www.LanceSoft.com
Contingent Workforce | Enterprise Solutions | Engineering Services