Senior Software Engineer

Published date: 2024/01/10
  • Location: Bengaluru, Karnataka, India
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.

Senior Software Engineer

Your tasks and responsibilities:

The primary responsibilities of this role, Senior Software Engineer, are to:
• Analyze, design and develop tests and test-automation suites.
• Design and develop a digital platform for research and development.
• Test software development methodology in an agile environment.
• Provide ongoing maintenance, support and enhancements in existing systems and platforms.
• Collaborate cross-functionally with data scientists, business users, project managers and other engineers to achieve elegant solutions.
• Provide recommendations for continuous improvement.
• Work alongside other engineers on the team to elevate technology and consistently apply best practices.
• Recommend upgrades for existing systems and programs
• Create various diagrams, flowcharts and models that illustrate the type of code needed for programmers
• Identify and assess new technologies prior to implementation

Who you are:

Your success will be driven by your demonstration of our LIFE values. More specifically related to this position, Bayer seeks an incumbent who possesses the following:

Top must have skills:
• A minimum of 10 years of experience
• Expert in .Net middleware
• C# .Net Development - 10+ years
• Asp.Net Core - 4+ years
• AWS - 4+ years
• Node js - 2+ years
• React or Angular – preferred

Requirements:
• BS/MS degree in Computer Science, similar technical field of study or equivalent practical experience.
• 10+ years of experience as a .Net full stack developer
• Experience designing and implementing large scale, distributed, event driven architecture/applications
• Strong Experience in Microsoft C# .NET framework.
• Strong in Asp.net Core, Entity Framework, Dependency Injection
• Experience in Lambdas, S3, SQS, SNS, Kafka, Step Functions in AWS.
• Experience with front-end web technologies (e.g., HTML5, CSS3, JavaScript)
• Unit & Integration testing using NUnit, Xunit & MOQ in .Net
• Experience building highly scalable Rest APIs hosted on could environment
• Strong Experience designing databases in PostgreSQL(EF Core code first preferred)
• Strong use of source control like GIT and understanding of GIT workflow

Bayer does not charge any fees whatsoever for recruitment process. Please do not entertain such demand for payment by any individuals / entities in connection with recruitment with any Bayer Group entity(ies) worldwide under any pretext.

Please don’t rely upon any unsolicited email from email addresses not ending with domain name “bayer.com” or job advertisements referring you to an email address that does not end with “bayer.com”.

YOUR APPLICATION

Bayer is an equal opportunity employer that strongly values fairness and respect at work. We welcome applications from all individuals, regardless of race, religion, gender, age, physical characteristics, disability, sexual orientation etc. We are committed to treating all applicants fairly and avoiding discrimination.

Location:
India : Karnataka : Bangalore

Division:
Crop Science

Reference Code:
790458

Contact Us

+ 022-25311234
Company Name: Bayer

Apply

1 page views

Related listings

  • UI Developer Intern (2023)
    Software Developer
    Software Developer
    Design, build, and maintain highly reusable Angular, JavaScript, HTML and CSS code. Translate user behavior and research into actionable data.Design and create mockups and user journeys for a wide range of devices including mobile.Rapid development a...
    2026/11/08
  • Software Engineer
    Software Developer
    Software Developer
    Software Engineer Enhancesys Innovations Pvt. Ltd. - Bengaluru, Karnataka Job details Salary From ₹10,00,000 a year Benefits & Perks Provident Fund, Health insurance, Paid sick time, Food provided Job Type Full-time Regular / Permanent Qualificat...
    2026/11/08
  • Junior Java Developer Bangalore
    Software Developer
    Software Developer
    Position: - Junior Java Developer Location: - Bengaluru Exp: - 4-5 years Skills: - Java, Spring Boot, Hibernate, HTML, CSS Job Types: Full-time, Regular / Permanent Salary: Up to ₹95,000.00 per month Benefits: Health insurance Schedule: Day shiftMond...
    2026/11/08