AI Summary
Design, develop, and implement full-stack software solutions for B. Braun Medical Inc. using multiple programming languages and frameworks. Troubleshoot and debug existing software applications. Collaborate with testing teams to ensure compliance with industry standards.
Key Highlights
Translate customer and marketing requirements into technical specifications
Develop full-stack software solutions using C#, Java, JavaScript, and SQL
Troubleshoot and debug existing software applications
Implement encryption and cybersecurity measures
Work within Windows server environments
Technical Skills Required
Benefits & Perks
Comprehensive healthcare coverage
401(k) retirement plan with company matching
Tuition reimbursement programs
Wellness programs
Paid time off
Relocation assistance
Job Description
About The Company
B. Braun Medical Inc. is a global leader in infusion therapy and pain management solutions, dedicated to developing, manufacturing, and marketing innovative medical products and services for the healthcare industry. The company's key product areas include nutrition, pharmacy admixture and compounding, ostomy and wound care, and dialysis. With a strong commitment to patient safety, clinician safety, and environmental responsibility, B. Braun Medical strives to eliminate preventable treatment errors and enhance overall healthcare quality. Headquartered in Bethlehem, Pennsylvania, the company is part of the B. Braun Group of Companies in the United States, which also includes B. Braun Interventional Systems, Aesculap, and CAPS. Globally, the B. Braun Group employs over 64,000 professionals across 64 countries. Guided by its Sharing Expertise philosophy, B. Braun continuously collaborates with customers, partners, and clinicians to address critical healthcare challenges, improve patient outcomes, and reduce costs. To learn more about the company's innovative solutions and career opportunities, visit their official website.
About The Role
The Software Engineer in the Research and Development department at B. Braun Medical Inc. will play a pivotal role in translating customer and marketing requirements into robust technical solutions. This position involves full-stack software development utilizing multiple programming languages such as C#, Java, JavaScript, and SQL, along with frameworks suited for developing scalable, secure, and efficient applications. The role requires troubleshooting, debugging, maintaining, and enhancing existing software systems to ensure optimal performance and security. The Software Engineer will collaborate closely with testers to develop comprehensive software verification and validation plans, ensuring compliance with industry standards and cybersecurity best practices. A solid understanding of encryption techniques and cybersecurity measures is essential, along with familiarity with Windows server environments. This hybrid working model offers flexibility, allowing the employee to work both remotely and on-site in Allentown, Pennsylvania. The role is integral to advancing B. Braun’s innovative projects that support healthcare providers and improve patient safety. The successful candidate will be proactive, detail-oriented, and capable of working independently while contributing to a collaborative team environment.
Qualifications
The ideal candidate will possess a Bachelor's degree in Computer Science, Software Engineering, or a related field, or an equivalent combination of education and professional experience. A minimum of 8 to 10 years of relevant industry experience in software development is required. The candidate should demonstrate a thorough understanding of software development principles, with proficiency in full-stack development across multiple languages and frameworks. Strong problem-solving skills, judgment, and the ability to work independently are essential. Experience with cybersecurity techniques, encryption, and Windows server environments is highly desirable. The role requires regular and predictable attendance, with occasional business travel. Candidates must be able to handle physical demands such as sitting for extended periods, using hands for typing and handling objects, and lifting up to 20 pounds when necessary. Additionally, adherence to confidentiality, secrecy, and non-compete agreements is mandatory.
Responsibilities
- Translate customer and marketing requirements into detailed technical specifications to guide development efforts.
- Design, develop, and implement full-stack software solutions using languages such as C#, Java, JavaScript, and SQL, ensuring scalability and security.
- Troubleshoot and debug existing software applications, identifying issues and implementing effective solutions to enhance functionality and performance.
- Maintain and improve current software systems by applying best practices and staying updated with technological advancements.
- Collaborate with testing teams to develop comprehensive software verification and validation plans, ensuring compliance with industry standards.
- Implement encryption and cybersecurity measures to safeguard sensitive data and ensure software integrity.
- Work within Windows server environments, managing deployments, updates, and security configurations.
- Participate in code reviews, documentation, and knowledge sharing to foster continuous improvement within the development team.
- Support and assist in the training and onboarding of new team members as required.
- Perform additional duties as assigned by supervisors to meet project and organizational goals.
B. Braun Medical offers an excellent benefits package that includes comprehensive healthcare coverage, a 401(k) retirement plan with company matching, and tuition reimbursement programs. Employees have access to wellness programs, paid time off, and various employee assistance initiatives designed to promote work-life balance and personal growth. The company fosters a collaborative and innovative work environment, supporting continuous learning and professional development. Relocation assistance is available for qualified candidates, facilitating a smooth transition into the organization. Employees are encouraged to participate in various training sessions, workshops, and industry conferences to enhance their skills and stay current with technological advancements. B. Braun’s commitment to safety, quality, and employee well-being makes it an attractive employer for those seeking a challenging and rewarding career in healthcare technology development.
Equal Opportunity
B. Braun Medical is an equal opportunity employer. We evaluate applications without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, pregnancy, genetic information, disability, veteran status, or any other legally protected characteristic. We are committed to fostering an inclusive and diverse work environment where all employees can thrive and contribute to our mission of improving healthcare worldwide. Know Your Rights: Workplace Discrimination is Illegal, and we stand firmly against any form of discrimination or harassment.