Looking to grow your software engineering career with a global healthcare company? Baxter is hiring a Software Engineer in New York, offering an estimated salary range of $88,000–$121,000 per year. This is an excellent opportunity for engineers who want to apply their technical skills to products and solutions that support healthcare and improve patient outcomes.
Job Overview
| Field | Details |
|---|---|
| Company Name | Baxter |
| Role | Software Engineer |
| Qualification | Bachelor’s degree in Computer Science, Software Engineering, or a related technical field; relevant software development experience |
| Job Location | New York, NY, United States |
| Salary | $88,000–$121,000 per year |
| Work Type | On-site / Hybrid* |
| Job Type | Full-Time |
| Job Level | Software Engineer / Mid-Level |
| Industry | Healthcare / Medical Technology |
Job Description
As a Software Engineer, you will be responsible for the research and development of advanced vision care cloud solutions, saving vision for diabetic patients in primary healthcare settings. You will be involved with the entire lifecycle including architecture, design, development, and sustaining engineering for new and existing products. The ideal candidate will possess hands-on technical abilities, an understanding of modern software practices, a vision for software development, and a passion for their work in redefining healthcare!
What you’ll be doing
- Support new product development and sustaining development for cloud-based products.
- Build and enhance RESTful APIs, microservices, and event-driven architectures using C# and .NET technologies.
- Collaborate with cross-functional teams, including product managers, designers, and engineers, to translate business requirements into technical solutions.
- Develop high-quality, testable software that meets product, regulatory, and compliance requirements.
- Participate in Agile development activities, including sprint planning, standups, design reviews, retrospectives, and software demonstrations.
- Conduct code reviews, maintain technical documentation, and drive software quality, security, and performance standards.
- Implement automated testing and continuous improvement practices while staying current with emerging web technologies, development frameworks, and industry trends.
What you’ll bring
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, with 1-2 years of professional, internship, co-op, or project-based software development experience.
- Experience developing applications using C#, .NET Core, ASP.NET, and SQL, with a strong foundation in writing clean, maintainable code.
- Exposure to cloud-based applications and a passion for learning how scalable, high-availability enterprise software is built and supported.
- Understanding of relational and/or NoSQL databases, including hands-on experience designing, querying, or maintaining data solutions.
- Knowledge of software engineering best practices, including testing, documentation, code reviews, version control, and maintainability.
- Familiarity with microservices architecture, API development, and modern testing approaches such as unit, integration, or performance testing.
- Experience working in Agile environments and exposure to CI/CD pipelines, Azure DevOps, or other build and deployment automation tools.
- Strong problem-solving, communication, and collaboration skills, with a self-driven mindset and eagerness to learn new technologies such as Docker, Kubernetes, and containerized environments.
Selection Process
- Application submission
- Resume and qualification screening
- Recruiter/HR interview
- Technical interview
- Hiring manager interview
- Additional technical or behavioral assessments, if applicable
- Final interview
- Background verification
- Job offer and onboarding
How to Apply
- Review the Software Engineer position requirements.
- Prepare an updated resume highlighting your software development skills and experience.
- Submit your application through Baxter’s official careers portal.
- Complete any required screening or assessment.
- Attend the interview rounds if shortlisted.
- Follow up with the recruitment team regarding the application status.
- Complete the required pre-employment checks after receiving an offer.
- Begin the onboarding process with Baxter.