Cargill Logo

Cargill

Software Engineering Manager

Job Posted 6 Days Ago Posted 6 Days Ago
Be an Early Applicant
Bengaluru, Karnataka
Mid level
Bengaluru, Karnataka
Mid level
The Software Engineering Manager leads a team to deliver software projects on time, ensures quality standards, and drives process improvements.
The summary above was generated by AI

Job Purpose and Impact
The Software Engineering Manager job sets goals and objectives for the achievement of operational results for the team responsible for developing and delivering software projects while meeting quality standards and deadlines. This job oversees the software engineering team to deliver against project planning and prioritization, coordinating with cross functional teams and allocating resources effectively to achieve optimal efficiency. This job also leads the implementation of best in class industry standards and suggests continuous improvement options for the development process.
Key Accountabilities

  • PROJECT MANAGEMENT: Coordinates the planning, implementation and delivery of software projects, including resource allocation, to ensure they are completed on time and within scope.
  • TECHNICAL GUIDANCE: Leads and guides the team to design and develop high quality software solutions by writing clean, maintainable and efficient code such as small prototypes, utilities, tools and proposals with code and advancing the teams capability.
  • QUALITY ASSURANCE: Reviews to ensure the quality and performance of software applications through rigorous testing, code reviews, and adherence to best in class industry standards.
  • PROCESS IMPROVEMENT: Coordinates continuous improvement initiatives and leads implementing approved standards to improve software development and deployment processes and operational excellence.
  • COLLABORATION: Coordinates collaboration with product managers, designers and other cross functional teams to gather requirements, set priorities, and deliver resolutions to meet business objectives.
  • DOCUMENTATION: Leads the creation and maintenance of comprehensive documentation for software applications, deployment processes and system configurations.
  • TECHNICAL SUPPORT: Leads technical support and troubleshooting for deployed applications for minimal downtime and fast resolution of issues.
  • TEAM MANAGEMENT: Manages team members to achieve the organization's goals, by allocating resources, ensuring productivity, communicating performance expectations, creating goal alignment, giving and seeking feedback, providing coaching, measuring progress and holding people accountable, supporting employee development, recognizing achievement and lessons learned, and developing enabling conditions for talent to thrive in an inclusive team culture.


Qualifications
Minimum Qualification
Minimum requirement of 4 years of relevant work experience.
Preferred Qualification• Previous Supervisory Experience.• In depth experience with web and mobile software development, designing, implementing and supporting scalable solutions.• Proficiency in multiple programing languages such as, Spring Boot Java, ReactJS, React Native, TypeScript, Python.• Hands-on experience with microservices architecture and cloud offering, CI/CD( docker, K8).• Experience with generative AI technologies is a plus.
Dislaimer
Protect yourself against recruitment fraud. Cargill will not ask for money, processing fees, or bank information as a pre-condition of employment. We are aware that unauthorized individuals may have posed as Cargill recruiters, made contact about job opportunities, and extended job offers via text message, instant message or chat rooms. To ensure a job posting is legitimate, it must be listed on the Cargill.com/Careers website
Learn how to protect yourself from Recruitment Fraud

Top Skills

Ci/Cd
Docker
Java
Kubernetes
Python
React Native
React
Spring Boot
Typescript

Similar Jobs at Cargill

4 Days Ago
Bengaluru, Karnataka, IND
Mid level
Mid level
Food • Greentech • Logistics • Sharing Economy • Transportation • Agriculture • Industrial
This role involves maintaining and implementing software applications, including testing, quality assurance, and user support while handling incident tickets and user requests.
Top Skills: Application Support ProcessesSoftware Applications
6 Days Ago
Bengaluru, Karnataka, IND
Senior level
Senior level
Food • Greentech • Logistics • Sharing Economy • Transportation • Agriculture • Industrial
The Senior Solution Integrity Analyst governs and implements SAP TM and supply chain software applications, addressing complex issues and coordinating enhancements.
Top Skills: Sap TmSupply Chain Management
7 Days Ago
Bengaluru, Karnataka, IND
Senior level
Senior level
Food • Greentech • Logistics • Sharing Economy • Transportation • Agriculture • Industrial
The IAM Principal Engineer focuses on providing technical expertise in identity and access management, executing identity management roadmaps, assessing current applications for security alignment, and supporting IT departments with identity governance and security technologies implementation.

What you need to know about the Hyderabad Tech Scene

Because of its proximity to leading research institutions and a government committed to the city's growth, Hyderabad's tech scene is booming. With plans to establish India's first "AI city," the city is on track to become one of the world's most anticipated tech hubs, with companies like TransUnion, Schrödinger and Freshworks, among others, already calling the city home.
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account