
Senior Engineer, Software
Baxter InternationalResponsibilities
- Plan and deliver software projects, including schedules, dependency management, and coordination with development and support teams.
- Design, architect, develop, test, and maintain scalable .NET applications, APIs, and microservices.
- Write maintainable code, resolve complex technical and performance issues, conduct code reviews, and troubleshoot defects.
- Collaborate with product managers, designers, users, and cross-functional teams on requirements and solution architectures.
- Evaluate technical concepts and design alternatives against business objectives, costs, and product requirements.
- Mentor engineers and promote knowledge sharing, engineering standards, and continuous improvement.
- Monitor relevant technologies and industry trends to improve product quality and competitiveness.
Requirements
- Bachelor’s degree in computer science, computer engineering, electrical engineering, software engineering, or a related field.
- At least 8 years of relevant experience.
- Strong software engineering fundamentals and the ability to solve complex technical challenges.
- Proficiency with .NET, C#, APIs, microservices, Kubernetes, and relational databases such as Microsoft SQL Server.
- Experience with Microsoft Azure or AWS.
- Knowledge of HTML, CSS, JavaScript, Angular, or React is preferred.
- Experience designing and implementing data pipelines with Databricks and working with modern data storage solutions.
- Experience with object storage technologies such as MinIO, SeaweedFS, or similar platforms.
- Strong database design and development knowledge, including SQL Server and other relational database management systems.
- Strong written and verbal communication skills and the ability to collaborate with cross-functional teams.
- Ability to align technical solutions with business objectives, scalability requirements, and cost considerations.
- Experience in medical device software development is preferred.
Tech Stack
Categories
About Baxter International
For nearly a century, we have delivered on our commitment to saving and sustaining the lives of patients, working alongside clinicians and providers around the world. We believe every person — regardless of who they are or where they are from — deserves a chance to live a healthy life, free from illness and full of possibility. At the intersection of progress and purpose is where we are redefining what it means to be a global medtech leader. It is where we are relentlessly pursuing healthcare transformation, fueled by our compassion for patients and providers and the challenges they face. It is where bold ideas meet the promise for meaningful change in the world around us. We are there, at every step of the journey, to help clinicians deliver the best care possible.