At Bayer we're visionaries, driven to solve the world's toughest challenges and striving for a world where 'Health for all Hunger for none' is no longer a dream, but a real possibility. We're doing it with energy, curiosity and sheer dedication, always learning from unique perspectives of those around us, expanding our thinking, growing our capabilities and redefining 'impossible'. There are so many reasons to join us. If you're hungry to build a varied and meaningful career in a community of brilliant and diverse minds to make a real difference, there's only one choice.Sr Software Engineer As a Senior Software Engineer, you will deliver and integrate software to form a complete service or product. You will plan and lead development on sets of related stories, have an understanding of the whole system, and take responsibility for teaching this to others. You will work with other disciplines to understand what needs to be built, coach and mentor more junior colleagues, and operate the production services being built. Your role will involve finding ways to improve system robustness, resilience, and stability. This position has a global scope, impacting teams and projects worldwide.
YOUR TASKS AND RESPONSIBILITIES- Collaborate with others to review user stories and code, and develop implementation approaches;
- Design, code, test, and document programs or scripts of medium-to-high complexity using the right standards and tools;
- Design systems characterized by medium levels of risk, impact, and business or technical complexity;
- Select appropriate design standards, methods, and tools, ensuring they are applied effectively;
- Define the integration build and coordinate build activities across systems;
- Maintain a strong understanding of information security and design solutions with security controls embedded;
- Approach prototyping as a team activity, establishing design patterns and iterating them;
- Identify, locate, and fix faults in service support;
- Collaborate with user researchers and represent users internally, championing user research;
- Manage service components to ensure they meet business needs and performance targets.
- The preferred location for this role is Creve Coeur, MO, however, residence-based candidates in the US may also be considered based upon needs of the business.
- Visa sponsorship may be offered for this role.
WHO YOU AREBayer seeks an incumbent who possesses the following:
Required Qualifications:- Minimum of a Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field;
- 5+ years of experience as a software engineer;
- Proficiency in one or more programming languages such as JavaScript, Typescript, Python, C#, Java or others;
- Strong understanding of DevOps practices and tools;
- Significant experience in developing and deploying applications in cloud platforms (AWS, Azure, Google Cloud);
- Deep understanding of the software development lifecycle and methodologies (e.g., Agile, Scrum);
- Proficiency in software design and architecture;
- Extensive experience with version control systems like Git;
- Ability to write clean, maintainable, and efficient code;
- Familiarity with integrated development environments (IDEs) like Visual Studio, IntelliJ Idea, or Eclipse;
- Knowledge of software development tools and practices, including CI/CD;
- Advanced understanding of database management and SQL;
- Experience with microservices architecture and RESTful API design;
- Experience with automated testing frameworks and tools;
- Excellent analytical and problem-solving skills;
- Ability to work collaboratively in a team environment.
Preferred Qualifications:- Extensive experience with containerization and orchestration tools (Docker, Kubernetes);
- Expertise in a specific area such as machine learning, cybersecurity, or mobile development;
- Proven ability to lead and mentor junior developers;
- Strong understanding of software security principles and best practices.
This posting will be available for application until at least 2/17/2026.
Employees can expect to be paid a salary between $114,400.00 - $171,600.00. Additional compensation may include a bonus or commission (if relevant).
Other benefits include health care, vision, dental, retirement, PTO, sick leave, etc. If selected for this role, the offer may vary based on market data/ranges, an applicant's skills and prior relevant experience, certain degrees and certifications, and other relevant factors.
#LI-US
YOUR APPLICATION Bayer offers a wide variety of competitive compensation and benefits programs. If you meet the requirements of this unique opportunity, and want to impact our mission Health for all, Hunger for none, we encourage you to apply now. Be part of something bigger. Be you. Be Bayer.
To all recruitment agencies: Bayer does not accept unsolicited third party resumes.
Bayer is an Equal Opportunity Employer/Disabled/Veterans
Bayer is committed to providing access and reasonable accommodations in its application process for individuals with disabilities and encourages applicants with disabilities to request any needed accommodation(s) using the contact information below.
Equal Opportunity Employer Statement: Notice for U.S. Visitors: All information on this site is subject to compliance with local rule and regulations as they may vary from time to time and across different geographies, including, without limitation, U.S. Executive Orders. Bayer is an E-Verify Employer.
Location:United States : Missouri : Creve Coeur
Division:Enabling Functions
Reference Code:861306
Contact Us Email: