Lead Software Engineer
Hybrid · Pune, Maharashtra, India
Job Summary
Lead end-to-end design, development, and delivery of scalable backend and frontend solutions for agricultural technology products in a hybrid Pune-based role. Lead architectural decisions, mentor engineers, drive feature ownership from concept to production, and collaborate with product, UX, and engineering teams. Hands-on expertise in Java (Spring Boot) or Python (FastAPI/Django/Flask) and React, with strong REST API, microservices, and AWS/cloud-native practices. Emphasizes modern engineering practices (CI/CD, automated testing, IaC), system observability, security, and performance optimization in an Agile environment.
Required Qualifications
- Bachelor’s or master’s degree in computer science, Software Engineering, or a related field
- 8+ years of professional experience in full-stack software development
- At least 2+ years in a tech lead or senior IC role driving architectural decisions
- Proven experience designing and delivering scalable, production-grade applications on AWS or similar cloud platforms
- Strong foundation in system design, microservices, and event-driven architectures
- Hands-on experience with Java (Spring Boot) or Python (FastAPI/Django/Flask)
- Solid React and modern frontend skills
- Experience with REST APIs, distributed architectures, and CI/CD pipelines
- Knowledge of databases (SQL/NoSQL) and schema design
- Experience with infrastructure as code (Terraform/CDK)
- Strong problem-solving, debugging, and performance optimization skills
- Excellent communication and stakeholder management in Agile/SCRUM environments
- Exposure to AgTech, IoT, geospatial, or supply chain domains (a plus)
- Syngenta is an Equal Opportunity Employer
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.