Abbott Laboratories seeks a Senior Software Engineer to build scalable, secure applications powering innovative diagnostics and medical technologies. You will design and implement cloud-native services, APIs, and data workflows that support global healthcare products, collaborating with cross-functional teams across engineering, data, and clinical domains. In this mission-driven, inclusive culture, you'll mentor others, drive best practices, and ensure reliability and compliance in a regulated environment, while growing your career through continuous learning and global opportunities.
Responsibilities
- Design, develop, and maintain scalable, secure software solutions for Abbott's healthcare and diagnostics platforms.
- Collaborate with product, data, and clinical teams to translate clinical and business needs into technical solutions.
- Lead code reviews, mentor engineers, and promote engineering best practices and clean architecture.
- Implement and integrate cloud-based services, APIs, and data pipelines supporting medical devices and diagnostics.
- Ensure reliability, performance, and cybersecurity of applications in compliance with healthcare and regulatory standards.
- Contribute to technical roadmapping, solution design, and continuous improvement of development processes.
- Write and maintain technical documentation, tests, and monitoring to support high-quality releases.
Required Skills
- Java or C# or similar object-oriented language
- Python or similar scripting language
- Cloud platforms (AWS, Azure, or GCP)
- RESTful API design and development
- Microservices architecture
- SQL and relational databases
- CI/CD pipelines and Dev
- Ops tools
- Containerization (Docker, Kubernetes)
- Test automation and unit/integration testing
- Secure coding and application security practices