WashingtonRecruiter Since 2001
the smart solution for Washington DC jobs

Lead Software Engineer (Exp working in a Regulated or Medical Environment) Onsite

Company: MillenniumSoft Inc
Location: Baltimore
Posted on: April 22, 2025

Job Description:

Position: Lead Software Engineer (Exp working in a Regulated or Medical Environment) OnsiteLocation: Sparks MarylandDuration: 12 MonthsTotal Hours/week: 40.001st ShiftClient: Medical Devices CompanyLevel of Experience: Senior LevelEmployment Type: Contract on W2 (Need US Citizens or GC Holders or GC EAD or OPT or EAD or CPT)Job Description:

  • As client Software Engineer team member, you will work on production software controlling state of the art robotic systems to automate medical diagnostic instruments.
  • You will work on current technologies and work on a high performing Agile/Scrum team.
  • Assigned work includes full life cycle tasks: software design, development, unit testing, deployment, debugging, testing, and field support.
  • Client Diagnostics Solutions division is looking for Software Engineers who thrive on problem solving and enjoy building great software.
  • You will be a member of a high performing software engineering team building software for our next-generation blood culture instrument.
  • Candidates must be self-motivated, positive, collaborative, and accountable to working as a team to deliver on commitments.
  • The team practices Agile/Scrum and supports the full software development life cycle and adheres to a quality management system.Duties and Responsibilities:
    • Works independently to specify, plan, design, develop, test and support software components as assigned.
    • Works with team to establish necessary requirements specifications and test plans for software product validation.
    • Contributes to project schedule generation including scope of work, duration of tasks, and order of execution.
    • Responsible for translating requirements into design and implementation of well-structured and documenting software components.
    • Presents/Participates in design reviews and code inspections.
    • Implements solutions to assigned defect issues.
    • Anticipates system faults, failure modes, and unusual events, making sure the software adequately mitigates identified risks.
    • Develops automated unit test cases to assure software meets the design criteria.
    • 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.Education and Experience:
      • BS degree in Computer Science, Computer Engineering or a related Engineering discipline.
      • Minimum of 5 years' work experience with GUI development (Angular preferable).
      • Minimum of 5 years' work experience using C#.
      • Minimum of 5 years' work experience with C# - ASP.NET MVC development.
      • Minimum of 3 years' work experience with MS SQL database design and access.
      • Minimum of 2 years' work experience with AngularJS 2+.Required Knowledge, Skills and Attributes:
        • Experience with C# ASP.NET MVC development.
        • Experience with HTML, CSS, TypeScript, JavaScript.
        • Experience with JavaScript Frameworks such as Angular 2+, Bootstrap, JQuery.
        • Experience with MS SQL Server and Entity Framework.
        • Experience with Visual Studio.
        • Action oriented with a focus on results.
        • Demonstrated positive work ethic with a strong commitment to achieving project goals.
        • Excellent written and oral communication and interpersonal skills are essential.Nice-to-Haves:
          • Experience with Agile Scrum.
          • Experience working in a regulated (FDA) environment with medical instrumentation.
            #J-18808-Ljbffr

Keywords: MillenniumSoft Inc, Washington DC , Lead Software Engineer (Exp working in a Regulated or Medical Environment) Onsite, IT / Software / Systems , Baltimore, DC

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account