Senior Software Engineer Job in Cargill
Senior Software Engineer
Cargill
3 days ago
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
Job Summary
About the Role: As a Senior Software Engineer at Cargill, you will play a vital role in guiding and mentoring engineering teams on full-stack application development, modern software engineering standards, and Cargill's shared platforms and tools. You will focus on architecting, designing, and developing scalable, secure digital solutions, while driving efforts to build and operate shared services. You will contribute to Cargill s technology catalog by evaluating and migrating technologies, and implementing CI/CD tooling and automation. This is a hands-on role that emphasizes improving the developer experience and simplifying processes across Cargill's digital ecosystem. Key Responsibilities: Solution Design & Development: Apply software engineering principles to design, develop, test, and integrate software solutions, ensuring security practices are incorporated. Code Review & Mentoring: Participate in peer code reviews, coaching others, and maintaining code quality standards. Development Best Practices: Incorporate engineering best practices throughout the software development lifecycle, including coding standards, testing, and security. Continuous Improvement: Lead feedback sessions and demonstrate strategies for continuous development improvement, helping to shape the long-term vision. Collaboration & Community: Contribute to the engineering community by sharing technical insights, skills, and modern practices. Platform & Product Guidance: Advise on pragmatic architectures and implementations for platform and product engineering teams. Issue Resolution: Handle complex technical issues with minimal supervision, escalating only the most complex issues when necessary. Additional Duties: Perform other tasks as required. Qualifications: Minimum Qualifications: Bachelor s degree in a related field or equivalent experience. Proven experience automating pipelines for continuous integration, testing, delivery, and security. Experience in architecting applications, databases, services, or integrations. Minimum of four years of related work experience. Preferred Qualifications: Experience with platform engineering practices, including Infrastructure as Code, automated testing, and integration with observability tools. Leadership experience in adopting DevOps philosophies, configuration as code, and application packaging. Expertise in performance profiling, infrastructure normalization, and reducing complexity through automation. Familiarity with programming languages like Java, JavaScript, React, and Golang, with the ability to quickly learn new languages. Experience collaborating with platform teams to ensure alignment with deployment pipelines and security practices.
Qualification : Bachelors degree in a related field or equivalent experience
Qualification : Bachelors degree in a related field or equivalent experience
Experience Required :
Minimum 4 Years
Vacancy :
2 - 4 Hires
Similar Jobs for you
×
Help us improve TheIndiaJobs
Need Help? Contact us