We are the makers of possible at BD, a global medical technology company. Join our dynamic team to build and enhance the BD VAMAnalytics platform. As a Senior Software Engineer, you'll work across the technology stack, playing a key role in developing new features, improving performance, and ensuring high-quality code in both backend APIs and the frontend UI.
Requirements
- Develop, Test, and Maintain High Quality Code: Design, implement, and maintain ASP.NET Core web APIs and services in C#
- Drive Technical Excellence: Establish and enforce best practices for development, monitoring, and maintenance of code
- Collaborate and Deliver: Partner with Product Owners and other engineers to deliver robust, scalable, and well-documented technical solutions
- Ensure Product Quality: Participate actively in code reviews, drive continuous improvement in development practices, and ensure high-quality, maintainable code
- Support and Resolve: Troubleshoot, debug, and resolve complex product issues, document technical designs, processes, and solutions
Benefits
- Annual Bonus
- Health and Well-being Benefits
- Medical coverage
- Health Savings Accounts
- Flexible Spending Accounts
- Dental coverage
- Vision coverage
- Hospital Care Insurance
- Critical Illness Insurance
- Accidental Injury Insurance
- Life and AD&D insurance
- Short-term disability coverage
- Long-term disability insurance
- Long-term care with life insurance
- Other Well-being Resources
- BD 401(k) Plan
- BD Deferred Compensation and Restoration Plan
- 529 College Savings Plan
- Financial counseling
- Baxter Credit Union (BCU)
- Daily Pay
- College financial aid and application guidance
- Life Balance Programs
- Paid time off (PTO), including all required State leaves
- Educational assistance/tuition reimbursement
- MetLife Legal Plan
- Group auto and home insurance
- Pet insurance
- Commuter benefits
- Discounts on products and services
- Academic Achievement Scholarship
- Service Recognition Awards
- Employer matching donation
- Workplace accommodations
- Other Life Balance Programs
- Adoption assistance
- Backup day care and eldercare
- Support for neurodivergent adults, children, and caregivers
- Caregiving assistance for elderly and special needs individuals
- Employee Assistance Program (EAP)
- Paid Parental Leave
- Support for fertility, birthing, postpartum, and age-related hormonal changes
- Leave Programs
- Bereavement leaves
- Military leave
- Personal leave
- Family and Medical Leave (FML)
- Jury and Witness Duty Leave