Job Title: Software Engineer
Location: Sparks, MD
Contract Term: 12+ Months
Weekly 40.00 Hours [Mon - Fri]
This role requires the following qualifications and experience:
โขย ย ย ย ย ย ย ย ย 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.)
โขย ย ย ย ย ย ย ย ย 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 Becton Dickinson Diagnostics Systems (BDDS) 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