Staff Software Developer

2 weeks ago


Sparks Glencoe, United States ALOIS Solutions Full time

Title: Staff Software Developer

Location: Sparks, MD

Hybrid: 3 days on site and 2 days remote


Job Description:


  • The Becton Dickinson Diagnostics Systems (BDDS) division is looking for a staff 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 and mentoring junior engineers.
  • 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.



Responsibilities:


  • Works independently to specify, plan, design, develop, test and support software components as assigned
  • Contributes to project schedule generation including scope of work, duration of tasks, and order of execution
  • Monitors work progress against schedule commitments, reports progress to leadership in a timely fashion, including when work will not be completed according to schedule milestones
  • Works with team to establish necessary requirements specifications and test plans for software product validation
  • Responsible for translating requirements into design and implementation of well-structured and documented software components
  • Implement new software component designs or enhancements to existing software products; participates in the implementation of more complex subsystems and systems
  • Troubleshoot/debug issues within existing automation systems and implements modifications to resolve these issues
  • Participate in technical design reviews and code inspections.
  • Insure adherence to BDDS development policies and procedures
  • Ensures compliance to regulatory requirements, BD quality standards and conveys an expectation of high software quality



Qualifications:


  • Requires a BS degree in Computer Science, Computer Engineering, Mathematics, Physics or a related Engineering discipline
  • Minimum of 7 years of experience in software development through entire product life cycle to develop commercial products
  • Minimum of 7 years of experience designing and implementing with C#/.NET
  • Minimum of 5 years of experience with SQL in a .NET development environment required
  • Demonstrated understanding of multi-threaded software design and development
  • Excellent written and oral communication and interpersonal skills are essential
  • Demonstrated understanding of development in a process oriented/regulated environment and adhering to a quality management system
  • Knowledge of Automation/Process Control experience
  • Understand Motion Control concepts



Nice-to-Haves:


  • Experience working in an FDA/ISO-regulated environment is a plus
  • Experience interacting with any type of instrumentation
  • Experience with Entity Framework and LINQ
  • Experience with some of the following skills/technologies is desirable:
  • JavaScript
  • Node.JS
  • Web Services


  • Sparks Glencoe, United States MILLENNIUMSOFT Full time

    Job Title: Senior Software Engineer Location: Sparks, MD Duration: 12+ Months 1st Shift Description: The Becton Dickinson Diagnostics Systems (BDDS) division is seeking a Senior Software Engineer to be a member of the Product Engineering team responsible for supporting existing medical instrumentation and software. The right candidate is a positive,...

  • Software Engineer

    2 weeks ago


    Sparks Glencoe, United States iRF Solutions Full time

    Responsibilities - Design, implement, and maintain embedded control software for RF systems. - Design, implement, and maintain supporting software for calibration / module test / production test. - Review schematics and analyze datasheets to develop interfaces to subsystems. - Participate in the management of key customer technical requirements and...

  • Software Engineer

    4 days ago


    Sparks Glencoe, United States iRF Solutions Full time

    Responsibilities - Design, implement, and maintain embedded control software for RF systems. - Design, implement, and maintain supporting software for calibration / module test / production test. - Review schematics and analyze datasheets to develop interfaces to subsystems. - Participate in the management of key customer technical requirements and...

  • Software Engineer

    2 weeks ago


    Sparks Glencoe, United States MILLENNIUMSOFT Full time

    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...


  • Sparks Glencoe, United States LanceSoft Full time

    No C2C/ H1B canddiates. The candidate will be responsible for writing and documenting board level C#/.NET code and mentoring junior engineers. 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...


  • Sparks Glencoe, United States LanceSoft Full time

    No C2C/ No H1B On site 3 days a week Sparks Maryland Minimum of 5-years' work experience using C# and Multithreading . Full stack Developer needed • Minimum of 5-years' work experience with C# - ASP.NET MVC development. Nice to have Minimum of 2-years' work experience with AngularJS 2+ Med device or has worked with Robotics Duties and Responsibilities •...


  • Glencoe, United States Sunrise Foods International Full time

    The ERP Software Developer will make programming customizations to the ERP system (Microsoft D365 Finance and Operations) to support Sunrise's business requirements.DUTIES/RESPONSIBILITIESPerform coding, debugging, testing, and troubleshooting throughout the application development process.Make programming changes to support the ERP as needed.Assist in the...


  • Glencoe, United States Sunrise Foods International Full time

    The ERP Software Developer will make programming customizations to the ERP system (Microsoft D365 Finance and Operations) to support Sunrise’s business requirements.DUTIES/RESPONSIBILITIESPerform coding, debugging, testing, and troubleshooting throughout the application development process.Make programming changes to support the ERP as needed.Assist in the...


  • Glencoe, United States Sunrise Foods International Full time

    The ERP Software Developer will make programming customizations to the ERP system (Microsoft D365 Finance and Operations) to support Sunrise’s business requirements.DUTIES/RESPONSIBILITIESPerform coding, debugging, testing, and troubleshooting throughout the application development process.Make programming changes to support the ERP as needed.Assist in the...


  • Sparks Glencoe, United States Stellar Consulting Solutions, LLC Full time

    Job Description: Title: Sr. Full stack C# .NET Developer Locations: Sparks, MD (Hybrid role) Duration: 12 months contract (Possible extension)Rate: $60/hr.+ on W2The candidate will be responsible for writing and documenting board level C#/.NET code and mentoring junior engineers. The candidate must be self-directed requiring minimal daily direction while...


  • Sparks, United States Ichor Systems Full time

    Essential Duties and Responsibilities - Other duties may be assigned * Lead new product development of gas flow control products with a focus on creating quality products that meet all specs and create a smooth and positive customer experience. * Apply years of first-hand R&D Engineering knowledge and experience to identify risks and minimize risk to the...


  • Sparks, MD, United States A-Line Staffing Solutions Full time

    Job Title: Hybrid Software Engineer 28 an hr | Bi-weekly Shift Options: Monday - Friday 8 am - 5 pm On site 3 days a week. Remote 2 days a week Hybrid Software Engineer Overview: Fill daily drug orders accurately and efficiently in a timely manner Review facility pre-list and prepare 30/31 day cards with the appropriate drug. Works under the direct...


  • Sparks, Nevada, United States Redwood Materials Full time

    About Redwood MaterialsRedwood Materials was founded in 2017 to create a circular supply chain for electric vehicles and clean energy products, making them more sustainable and driving down the cost for batteries. We're doing this by developing and deploying new technologies to increase the scope and scale of recycled and sustainable materials in the global...


  • Sparks, United States International Staff Consulting Full time

    Job Title: Manufacturing Engineer Location: Sparks, Nevada Salary: $80-100K plus bonus Job Summary of the Manufacturing Engineer: The Manufacturing Engineer will play a crucial role in the design and development process of mechanical systems and components. The primary responsibilities will be to create accurate and detailed technical drawings, plans, and...


  • Sparks, United States International Staff Consulting Full time

    Job Title: Manufacturing EngineerLocation: Sparks, NevadaSalary: $80-100K plus bonusJob Summary of the Manufacturing Engineer: The Manufacturing Engineer will play a crucial role in the design and development process of mechanical systems and components. The primary responsibilities will be to create accurate and detailed technical drawings, plans, and...


  • Sparks Glencoe, United States Associates Systems LLC Full time

    Manufacturing Engineer Evaluates manufacturing processes applying knowledge of process design, fabrication, assembly, tooling, materials, conferring with equipment vendors and liaising between Manufacturing Operators and Engineering staff. The Manufacturing Engineer will develop procedures, methods, and tools for assembly for RF/Microwave products....


  • Sparks, United States Careerbuilder-US Full time

    Desired Knowledge, Skills, and Abilities Strong understanding of new product development principles, issues that arise in NPD and practices to mitigate risk. Multi-disciplinary (chemical, mechanical, electrical, and software engineering) understanding of first principals and design practices Routinely exercise discretion/independent judgment to...


  • Sparks, United States Careerbuilder-US Full time

    Desired Knowledge, Skills, and Abilities Strong understanding of new product development principles, issues that arise in NPD and practices to mitigate risk. Multi-disciplinary (chemical, mechanical, electrical, and software engineering) understanding of first principals and design practices Routinely exercise discretion/independent judgment to...

  • Editor/Proofreader

    4 days ago


    Sparks Glencoe, United States MILLENNIUMSOFT Full time

    Position : Editor/Proofreader Location : Sparks, MD Duration : 12 Months Contract Total Hours/week : 40.00 1st shift Description: Editor/Proofreader Label Design & User Information Development (LDUID) Regulatory Compliance Job Summary The Editor/Proofreader is responsible for proofing all labeling generated by Label Design & User...


  • Sparks Glencoe, United States iRF Solutions Full time

    POSITION SUMMARY: Evaluates manufacturing processes by: applying knowledge of process design, fabrication, assembly, tooling, materials, conferring with equipment vendors and liaising between Manufacturing Operators and Engineering staff. The Manufacturing Engineer will develop procedures, methods, and tools for assembly for the iRF electronic and...