Job Description :
Please find the job description below

Position: Software Engineer
Location: Sparks Glencoe, MD 21152
Duration: 6-12 months CTH
W2 only

Description:

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
Experience with Entity Framework and LINQ preferred
Experience working in a regulated environment (e.g. – medical, defense, aerospace, etc
o 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



The Client Diagnostics Systems (Client) division is looking for a senior level software developer who has a passion for delivering great software products that meet customer needs. The right candidate will be a self-motivated, positive person who can work independently as well as being a team player, has excellent debugging/problem solving skills, has built innovative forward-looking solutions and appreciates delivering a quality product.

The candidate will be responsible for writing and documenting board level C#/.NET code . The candidate must be self-directed requiring minimal daily direction while collaborating with the team to achieve agreed upon scheduled deliverable work. The candidate will participate in a full software development life cycle.


Required Qualifications:

Requires a BS degree in Computer Science, Computer Engineering, or related engineering discipline
Excellent written and oral communication and interpersonal skills required
5+ years of experience in software development through entire product life cycle to develop commercial products
Minimum of 5 years’ work experience working with large code base projects in concurrent & multithread environments using design patterns
Minimum of 5 years of work experience in C#/.NET development in Windows desktop development environment
Minimum of 2 years of experience with SQL in a .NET development environment required
Experience in object oriented design using well known general-purpose, developmental, modeling language
Experience with Entity Framework and LINQ preferred
Experience working with robotics or embedded systems preferred

Additional Job Description

Nice to have
Experience in Agile/Scrum development environment
Experience writing Unit Tests and integration testing
Experience working in a regulated environment (e.g. – medical, defense, aerospace, finance, etc – previous medical development experience


Experience with some of the following skills/technologies is desirable:
JavaScript
Angular,
WPF
             

Similar Jobs you may be interested in ..