Software Engineer II

4 weeks ago


Sparks Glencoe MD, United States BD Full time
Job Description Summary

BD is seeking a skilled Software Engineer II to join our team. The ideal candidate will have a passion for delivering high-quality software products that meet customer needs. The Software Engineer II will participate in a full software development life cycle, working closely with the team to establish necessary requirements, specifications, and test plans for software product validation.

Responsibilities:

  • Deliver robust quality software to the planned schedule
  • Work with supervision/support to specify, plan, design, develop, test, and support software components as assigned
  • Support translating requirements into design and implementation of well-structured and documented software components
  • Present/Participate with team in design reviews and code inspections in a constructive manner
  • Implement solutions to assigned defect issues
  • Anticipate system faults, failure modes, and unusual events, making sure the software adequately mitigates identified risks
  • Develop automated unit test cases to ensure software meets the design criteria
  • Ensure adherence to BDIDS development policies and procedures

Qualifications:

  • Requires a BS degree in Computer Science, Computer Engineering, Mathematics, Physics, or a related Engineering discipline
  • Minimum of 2 years work experience with C#/.NET development is required
  • Minimum of 1 year work experience with Web UI development
  • Minimum of 1 year of work experience with SQL Server, Entity Framework, LINQ is required

Required Knowledge, Skills, and Attributes:

  • Experience with HTML, CSS, JavaScript
  • Demonstrated positive work ethic with a strong commitment to achieving project goals
  • Excellent written and oral communication and interpersonal skills are essential

Nice-to-Have:

  • Experience with Angular 2+, Typescript, C# ASP.NET MVC development
  • Work experience with multi-threaded software design and development is desired
  • Demonstrated understanding of development in a process-oriented/regulated environment and adhering to a quality management system
  • Experience with Agile Scrum process is a plus
  • Experience working in an FDA/ISO-regulated environment is a plus
  • Experience with Git

About BD:

BD is one of the largest global medical technology companies in the world. We are committed to advancing the world of health by developing innovative medical technologies that improve patient outcomes and enhance the quality of life for people around the world.

Why Work at BD?

At BD, we believe that our employees are our greatest asset. We offer a dynamic and supportive work environment that encourages collaboration, innovation, and growth. Our employees are passionate about making a difference in the lives of our customers and patients, and we are committed to providing them with the resources and opportunities they need to succeed.



  • Sparks Glencoe, MD, United States LanceSoft Full time

    Job Title: Senior Software EngineerJob Summary:LanceSoft is seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in C#/.NET and experience in software development through the entire product life cycle. Responsibilities:• Works independently to specify, plan, design, develop, test and support...

  • Software Engineer

    4 months 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, Nevada, United States Panasonic North America Full time

    About the RoleWe are seeking a highly skilled Mechanical Engineer II to join our team at Panasonic North America. As a Mechanical Engineer II, you will be responsible for designing, developing, and implementing mechanical systems and processes to meet the company's goals and objectives.The ideal candidate will have a strong background in mechanical...


  • Sparks Glencoe, MD, United States latitude Full time

    Job Title: Manufacturing EngineerJob Summary: Latitude is seeking a skilled Manufacturing Engineer with a strong background in government contracts. The ideal candidate will have experience in manufacturing processes, with a preference for expertise in SolidWorks and knowledge of battery or fuel cell technologies. This role will involve developing,...


  • Sparks Glencoe, United States iQuasar Full time

    Job Title: Structural EngineerJob Summary: We are seeking a highly skilled Structural Engineer to join our team at iQuasar LLC. The ideal candidate will have a strong background in structural theory, analysis, and design of steel, concrete, masonry, and wood building structures.Responsibilities:Design and analyze building structures using AutoCAD and/or...


  • Sparks, United States PENA Panasonic Energy of North America Full time

    Overview: Do you want to join a team that's changing the world? Do you have a strong background as a Manufacturing Engineer II? Then we're looking for you! Check out the job description and apply now! Put your skills to meaningful use, gain unique experience, and work with world-class team members with diverse backgrounds and expertise who share the same...


  • Sparks, United States PENA Panasonic Energy of North America Full time

    Overview: Do you want to join a team that's changing the world? Do you have a strong background as a Manufacturing Engineer II? Then we're looking for you! Check out the job description and apply now! Put your skills to meaningful use, gain unique experience, and work with world-class team members with diverse backgrounds and expertise who share the same...


  • Sparks, Nevada, United States GardaWorld Full time

    About the RoleAs a software engineer at our company, you will be responsible for designing and developing software applications using Java and system design principles. Your expertise in programming languages will enable you to create efficient and scalable systems.About UsWe are a leading technology company that provides innovative solutions to various...


  • Sparks, Nevada, United States Panasonic North America Full time

    Job SummaryThe Controls Engineer is responsible for analyzing product and equipment specifications and performance requirements to determine designs which can be produced by existing manufacturing or processing facilities and methods. The Engineer directs and coordinates manufacturing or building of prototype products or systems.Key...


  • Sparks, Nevada, United States ACCO Engineered Systems Full time

    Job Summary:This position is responsible for delivering engineering services, from conceptual design through construction completion of HVAC, Plumbing, and other contract services offered by ACCO Engineered Systems. The successful candidate will be responsible for executing projects with minimal supervision, demonstrating a thorough understanding of...


  • Sparks, Nevada, United States Host Healthcare Full time

    About the RoleAs a software developer at our company, you will be responsible for developing scalable and efficient software solutions that meet the needs of our customers. You will work closely with our team of experienced engineers to design, implement, and test software systems that are reliable, secure, and easy to use.Key Responsibilities- Design and...


  • Hollywood, MD, United States Parraid, LLC Full time

    We are seeking a skilled Software Test Engineer to join our Product Engineering Team at Parraid, LLC. Our company is dedicated to designing, engineering, and supporting telemetry data systems and mission-critical communications solutions.The ideal candidate will have a strong background in software testing and quality assurance, with experience working with...

  • Software Engineer

    2 months ago


    Laurel, MD, United States Johns Hopkins Applied Physics Laboratory (APL) Full time

    DescriptionAre you interested in playing a critical role in developing future simulation and analysis capabilities for next-generation naval systems and land-based sensor networks? Do you enjoy working in a creative environment with a team of highly motivated computer scientists, engineers, and physicists? If so, we are looking for someone like you to join...


  • Sparks, Nevada, United States Sierra Nevada Corporation Full time

    Job Summary:As a Systems Security Engineer III at Sierra Nevada Corporation, you will play a critical role in ensuring the highest standards of cybersecurity and Information Assurance (IA) solutions for our organization and our valued customers. Your expertise will be pivotal in maintaining the confidentiality, integrity, and availability of our systems. You...

  • Engineer Software

    3 weeks ago


    Laurel, MD, United States Johns Hopkins Applied Physics Laboratory (APL) Full time

    Are you passionate about making impactful technical contributions to critical national security cyber challenges? Do you love researching the hardest cyber security problems and collaborating with outstanding software reverse engineers and developers to build jaw-dropping proof-of-concept capabilities? We are seeking a creative engineer to find...


  • Sparks Glencoe, MD, United States KCI Technologies Full time

    We're seeking a skilled Field Marketing Strategist to join our team at KCI Technologies, Inc.A 100% employee-owned engineering, consulting and construction firm serving clients throughout the United States.As a Field Marketing Strategist, you will be responsible for managing logistics, including exhibitor requirements, coordination, registration, and...


  • Sparks, United States Sierra Nevada Corporation Full time

    Do you enjoy collaborating with others to create innovative products and services? At Sierra Nevada Corporation, you will work in multidisciplinary teams to bring concept of operations to fruition to further our customers mission objectives. You wil Manufacturing Engineer, Engineer, Manufacturing, Operations, Security, Technology


  • Hanover, MD, United States Lockheed Martin Full time

    Description: This position may be eligible for a $25K sign on bonus for external hires! Lockheed Martin, Rotary Mission Systems Cyber & Intelligence invites you to step up to one of today's most daunting challenges: the use of advanced electronics to undermine our way of life. As a cyber security professional at Lockheed Martin, you'll protect the networks...


  • Sparks, Nevada, United States Penske Truck Leasing Full time

    About the JobWe are seeking a skilled Diesel Technician/Mechanic II to join our team at Penske Truck Leasing. As a key member of our maintenance team, you will be responsible for performing preventative maintenance and repairs on our fleet of vehicles.Main Responsibilities:Maintenance and Repair: Perform routine maintenance and repairs on diesel engines,...