Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

MILLENNIUMSOFT

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, forward-looking person who must be self-directed requiring minimal daily direction, collaborates often and effectively with project team members of differing disciplines, presents a positive and professional demeanor with customers, and excels at solving difficult problems.

Medical instrumentation product issues arise from a number of different possibilities including software but also mechanical, electrical and system interaction. This requires someone who thinks on their feet and is willing to dive into a problem to understand it from all angles before deciding upon a solution path.

The candidate will need to possess excellent software skills to be able to assess product issues and apply solutions that best fit the situation. The role requires the addition of new features to existing products, correcting software anomalies, and rewriting less-than-optimized sections of existing software, all which require detailed attention to implementation and product risk for medical instruments.

The Senior Software Engineer will participate in a full medical software development life cycle and adhere to a quality management system.

Responsibilities:

. Assist in leading a software development project which includes

creating the time/resource estimation effort, regular updating of status in a project schedule.

. Ability to work well with customer service technical staff to

identify and document issues and the associated solutions

. Architect/design system software components for medical

instrumentation platforms

. Hands on development effort as well as possibly technically

leading a small team of software engineers

. Interface with other technical departments such as Systems,

Electrical, and Mechanical Engineering functions

. Interface with Quality, Regulatory, Marketing and Project

Management

. Architect/design/implement/recommend new software component

designs or enhancements to existing software products; leads in the implementation of more complex subsystems and systems.

. Document updated design documentation with change information

. Demonstrate proper coding techniques including maintainability,

reuse, unit testing, and commenting, driving standards within the team

. Develops automated unit test cases to assure software meets the

design criteria

. Collaborate with other BD resources to ensure effective design and

implementation goals

. Lead technical design reviews and code inspections providing

clear, actionable feedback for project team members

. Assure adherence to BDDS development policies and software quality

procedures

Qualifications:

. BS degree in Computer Science, Computer Engineering, Electrical

Engineering, Mathematics, Physics or other related engineering field is required

. Minimum of 6 years of experience in software development, systems

& architecture concepts and designs

. Excellent written and verbal communication and interpersonal

skills are essential

. Minimum of 3 years work experience with C#/.NET development

. Minimum of 3 years of experience with relational database

technologies

Required Knowledge, Skills and Attributes:

. Experience with multi-threaded development in Windows - Windows

Embedded

. Experience with Agile including Scrum

. Demonstrated ability to comprehend and debug complex software

systems

. Demonstrated positive work ethic with a strong commitment to

achieving project goals

. Experience working in a regulated (FDA) environment and previous

development with medical instrumentation is a plus

. Experience with electro/opto-mechanical instrumentation

development is a plus

. Experience with serial protocols (rs232, rs485, rs422)

Preferred Skills:

. Experience with VxWorks operating System is a plus

. Minimum of 2 years work experience with C/C++

. Minimum of 1 year work experience with Ethernet and TCP/IP socket

development

. Minimum of 2 years work experience writing automated unit tests

. Minimum of 2 years expereience with SQL server, entity Framework,

LINQ

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Sparks Glencoe, MD vacancy
  •  ...Senior Software Engineer page is loaded## Senior Software Engineerlocations: Owings Millstime type: Vollzeitposted on: Gestern ausgeschriebenjob requisition id: JR107927**Create the future of e-health together with us by becoming a Senior Software Engineer**At CompuGroup... 
    Senior
    Permanent employment
    Remote work
    Flexible hours

    Medistar Systemhaus

    Owings Mills, MD
    1 day ago
  • Job Title This position will focus on developing/maintaining services/applications using Java/Spring boot or Python or NodeJS, knowledge of automated testing of data a plus. Requires skills: Latest Java- Streams API, Java Lambdas, Java Generics AWS (Amazon ...
    Senior

    Samprasoft

    Owings Mills, MD
    4 days ago
  •  ...Software Engineer Summary: The main function of a Software Engineer is to design, develop, implement, test, and maintain business and computer applications software or specialized utility programs including mainframe and client/server applications, and major enhancement... 
    Senior
    Temporary work

    Compass Pointe Consulting

    Owings Mills, MD
    1 day ago
  • $121k - $206k

     ...Senior Software Engineer Apply ( locations Owings Mills, MD time type Full time posted on Posted 4 Days Ago job requisition id 81709 At T. Rowe Price, we identify and actively invest in opportunities to help people thrive in an evolving world... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Owings Mills, MD
    1 day ago
  • T. Rowe Price is seeking a Senior Software Engineer to develop and implement infrastructure solutions in Owings Mills, Maryland. The role involves collaborating with teams to ensure cloud solutions are scalable and resilient, with a focus on engineering excellence and... 
    Senior

    T. Rowe Price

    Owings Mills, MD
    20 hours ago
  • $128.7k - $143k

     ...for more than a decade, and we are cultivating a workplace where our employees can grow, thrive, and contribute.   The Senior Relay Engineering Analyst position is based out of our Constellation Generation Solutions (CGS), Fort Smallwood site in Baltimore, MD.... 
    Senior
    Full time
    Work experience placement

    Constellation Energy

    Sparks, MD
    2 days ago
  • $121k - $206k

    ## Senior Software Engineer, Developer Services EngineeringApplylocations: Owings Mills, MD: Baltimore, MDtime type: Full timeposted on: Posted Todayjob requisition id: 80609At T. Rowe Price, we identify and actively invest in opportunities to help people thrive in an... 
    Senior
    Work experience placement
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Owings Mills, MD
    20 hours ago
  • Title :- Test Engg ready API Key Responsibilities: Functional Testing Analyze user stories, acceptance criteria, and functional designs to derive comprehensive test scenarios Design, execute, and maintain manual functional test cases for complex business workflows...
    Senior

    Yantran LLC

    Lutherville Timonium, MD
    1 day ago
  •  ...Job Title: Software Engineer Location: Sparks, MD Contract Term: 12+ Months Weekly 40.00 Hours [Mon - Fri] This role requires...  ...Diagnostics Systems (BDDS) division is looking for a senior level software developer who has a passion for delivering great... 
    Contract work
    Work experience placement

    MILLENNIUMSOFT

    Sparks Glencoe, MD
    1 day ago
  •  ...& Responsibilities Design, develop, test, and support software components independently. Define requirements specifications...  ...Eligibilities & qualifications ~ BS degree in Computer Science, Computer Engineering, or a related Engineering discipline.... 

    MILLENNIUMSOFT

    Sparks Glencoe, MD
    21 hours ago
  • $130k - $150k

    Job Description Job Description Want to be part of building our wireless world? Technology like 5G and IoT aids emergency responders, enables intelligent warehouses and factories, increases safety on college campuses, helps energy companies provide better service, ...
    Senior
    Local area

    Tessco, LLC

    Hunt Valley, MD
    3 days ago
  • $121k - $206k

     ...closely with Salesforce developers, tech leads, and architectsCollaborate with Product Managers and business stakeholdersMentor junior engineers on DevOps best practicesPromote DevOps culture and continuous improvement within the Salesforce and AWS engineering team Business... 
    Senior
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Owings Mills, MD
    20 hours ago
  •  ...Senior Java Developer Team/Project: Data Cleansing and Data Standardization Role: Senior Java Developer (10+ years of overall...  ...skills: ~ AWS Summary: The main function of a Software Engineer is to design, develop, implement, test, and maintain business... 
    Senior

    My3Tech Inc

    Owings Mills, MD
    3 days ago
  • A leading digital healthcare provider is looking for a Senior Software Engineer in Owings Mills, Maryland. You will lead development efforts and solve complex software issues while collaborating with cross-functional teams. The ideal candidate has over 5 years of experience... 
    Senior
    Flexible hours

    CompuGroup Medical

    Owings Mills, MD
    4 days ago
  • T. Rowe Price in Owings Mills is seeking a DevOps Engineer to design and maintain CI/CD pipelines for Salesforce and AWS applications. The ideal candidate will have over 5 years of experience and strong expertise in Salesforce development. This role supports hybrid work... 
    Senior

    T. Rowe Price

    Owings Mills, MD
    3 days ago
  • T. Rowe Price in Owings Mills seeks a Cloud Infrastructure Lead to oversee ambitious technical initiatives and lead cross-functional collaboration. The ideal candidate has 10+ years in technical leadership, extensive experience with AWS and Azure, and expertise in Cloud...
    Senior

    T. Rowe Price

    Owings Mills, MD
    2 days ago
  • $70 - $75 per hour

    A leading consulting firm is seeking a Network Engineer V for a 6-month contract located in Owings Mills, MD (Onsite). Responsibilities include designing and maintaining network infrastructure, troubleshooting network issues, and ensuring security compliance. Ideal candidates... 
    Senior
    Contract work

    Pyramid Consulting

    Owings Mills, MD
    4 days ago
  •  ...Senior Full Stack Developer (Java / Node.js / Angular / Auth0) Location: Timonium, MD Duration: Fulltime Job Description Must...  ...code, provide technical guidance, and enforce best practices in software development. Troubleshoot and resolve technical issues across... 
    Senior
    Full time

    JConnect Infotech

    Lutherville Timonium, MD
    3 days ago
  • T. Rowe Price is seeking a Senior Security Engineer in Owings Mills, Maryland. This role involves advancing technology for safeguarding business and client interests. Key responsibilities include leading security engineering solutions and enhancing guardrails using Terraform... 
    Senior

    T. Rowe Price

    Owings Mills, MD
    4 days ago
  • Johnson, Mirmiran & Thompson in Cockeysville, MD is seeking a Building Structural Engineer - Technical Lead to manage design processes within multidisciplinary teams. This role requires involvement in various building projects and delivering structural objectives effectively... 
    Senior

    Johnson,-Mirmiran-

    Cockeysville, MD
    4 days ago
  • Textron Systems in Hunt Valley, MD is seeking a Systems Engineer to lead the development of innovative robotic solutions in ground and air domains. The role involves full lifecycle engineering, model-based systems engineering, and integration testing of unmanned systems... 
    Senior
    Flexible hours

    Textron Systems

    Cockeysville, MD
    3 days ago
  • A leading e-health company located in Owings Mills, Maryland is seeking a Senior Software Engineer to lead development teams and manage complex software solutions. The role requires a Bachelor’s degree and over 5 years' experience in software development, particularly... 
    Senior
    Remote job

    Medistar Systemhaus

    Owings Mills, MD
    4 days ago
  • A staffing agency is seeking a Splunk Enterprise Security Engineer to develop detection content, optimize data flow, and manage a distributed Splunk environment. Candidates should have significant experience with Splunk ES and a strong background in security and data integration... 
    Senior

    KINZO STAFFING LLC

    Owings Mills, MD
    11 hours ago
  • Plasticos Castella SA in Maryland is seeking a responsible individual for managing servers and infrastructure, ensuring business continuity, and providing on-call support. The ideal candidate will have strong technical skills, experience in IT and performance tuning, and...
    Senior

    Plasticos Castella SA

    Cockeysville, MD
    4 days ago
  •  ...We at Millenniumsoft looking for an experienced Principal Software Engineer with Strong knowledge and experience in C#, Angular 2+,...  ...Category: Information Technology Level Of Experience: Seniority Employment Type: Contract on W2 (Need US Citizens Or GC... 
    Permanent employment
    Contract work
    Temporary work
    Local area
    Remote work
    Shift work
    Day shift

    MILLENNIUMSOFT

    Sparks Glencoe, MD
    21 hours ago
  • Job Post Apply Now Apply as Guest Roles & Responsibilities Roles & Responsibilities Experience Required Experience Required Skills & Certifications Skills & Certifications Eligibilities & Qualifications Eligibilities & Qualifications
    Senior

    MILLENNIUMSOFT

    Sparks Glencoe, MD
    3 days ago
  •  ...collaborating with teams to identify and deliver solutions that raise the quality of UI engineering in the firm and ultimately improve the experience of users • Practicing disciplined software engineering (e.g. automated testing, code reviews, and delivering well written... 
    Senior

    Apex Informatics

    Owings Mills, MD
    2 days ago
  • $26 - $31 per hour

     ...This Role In this role, you will be responsible for: Providing engineering support on both next generation technologies and proven...  ...support and protect our deployed warfighter Participating in software development of new products across all phases of the design lifecycle... 
    Hourly pay
    Full time
    Summer work
    Internship
    Summer internship
    Local area
    Flexible hours
    Shift work
    Day shift

    Textron

    Cockeysville, MD
    20 hours ago
  • $120k - $130k

     ...Sr. Software Developer- IMAGINIT Technologies, a division of RAND WORLDWIDE, is a leading provider of Autodesk design and engineering solutions to the building, architecture, manufacturing, civil...  ...: This position is for a Senior Software Developer in the Software... 
    Senior
    Temporary work
    Local area
    Worldwide
    Flexible hours

    Rand Worldwide

    Owings Mills, MD
    1 day ago
  • $97k - $165k

     ...Software Engineer Apply ( locations Owings Mills, MD time type Full time posted on Posted 29 Days Ago job requisition...  ...solutions following standard methodologies with some guidance from senior engineers. Practices automated testing and tests your work... 
    Full time
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Owings Mills, MD
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!