4 days ago
Bengaluru, IndiaMid Level
Responsibilities
- Design, develop, test, document, and maintain software programs or scripts of medium-to-high complexity.
- Develop software components that meet user needs and follow applicable standards, patterns, and security controls.
- Develop instrument interfaces using LabVantage SDMS and build simple system interfaces while contributing to more complex integrations.
- Translate logical designs into physical designs, produce detailed designs, and create and iterate prototypes.
- Operate services, troubleshoot production issues, fix faults, and perform infrastructure maintenance tasks.
- Manage service components to meet business needs and performance targets.
- Collaborate with product managers, UX designers, data professionals, enterprise architects, engineers, and business stakeholders.
- Coach and mentor more junior colleagues and guide others in applying standards and implementation approaches.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- At least three years of experience as a software engineer.
- At least three years of experience developing in LabVantage LIMS and interfacing instruments with LabVantage LIMS SDMS.
- Proficiency in one or more programming languages such as Java, Python, C#, or JavaScript.
- Strong understanding of the software development lifecycle, software development methodologies, software design, and architecture.
- Experience with Git, integrated development environments such as Visual Studio, IntelliJ IDEA, or Eclipse, databases, SQL, automated testing, and cloud platforms.
- Experience with relational and/or NoSQL databases, microservices architecture, and RESTful API design.
- Ability to write clean, maintainable, efficient, secure, and well-tested code and work collaboratively.
- Preferred experience with Docker, Kubernetes, DevOps practices and tools, machine learning, cybersecurity, or mobile development.
- Preferred ability to lead and mentor junior developers.
Benefits
- The role is located in Bangalore, Karnataka, India.
- Bayer is an equal opportunity employer committed to fairness, respect, and nondiscrimination.
- Bayer states that it does not charge recruitment fees.
Tech Stack
Categories
About Bayer
Bayer is a global life-sciences company that develops and sells prescription pharmaceuticals, consumer health brands (including Aspirin), and agricultural seeds, traits, and crop-protection products, plus digital farming tools, for patients, consumers, and farmers. It is a public company founded in 1863 and headquartered in Leverkusen, Germany. Bayer acquired Monsanto in 2018, making Crop Science one of its three core businesses alongside Pharmaceuticals and Consumer Health.
