Software Engineer (Exp working in a Regulated or Medical Environment)
Company: millenniumsoft
Location: Baltimore
Posted on: April 3, 2026
|
|
|
Job Description:
Position : Software Engineer (Exp working in a Regulated or
Medical Environment) Location : Sparks Maryland Duration : 6 Months
Total Hours/week : 40.00 1 st Shift Client : Medical Devices
Company Job Category : Engineering Level of Experience : Senior
Level Employment 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
Keywords: millenniumsoft, Chantilly , Software Engineer (Exp working in a Regulated or Medical Environment), IT / Software / Systems , Baltimore, Virginia