Cargill Logo

Cargill

Associate Software Engineer

Sorry, this job was removed at 01:54 a.m. (IST) on Thursday, Sep 24, 2026
In-Office
Bengaluru, Bengaluru Urban, Karnataka
Entry level
In-Office
Bengaluru, Bengaluru Urban, Karnataka
Entry level

Similar Jobs at Cargill

2 Hours Ago
In-Office
Mid level
Mid level
Food • Greentech • Logistics • Sharing Economy • Transportation • Agriculture • Industrial
Designs, develops, tests, documents, and supports integration solutions using Dell Boomi. Collaborates with product and engineering teams, automates deployments via AtomSphere and CI/CD, debugs issues, participates in code reviews, and improves development and deployment processes.
Top Skills: Boomi AtomsphereBoomi ConnectorsCi/CdDell Boomi
2 Hours Ago
In-Office
Entry level
Entry level
Food • Greentech • Logistics • Sharing Economy • Transportation • Agriculture • Industrial
Leads and manages a software engineering team delivering scalable enterprise applications and digital solutions. Oversees architecture, development, project planning, quality assurance, technical support, documentation, and process improvement. Partners cross-functionally to align technology outcomes with business needs, while mentoring engineers, guiding technical decisions, and fostering a high-performing engineering culture. The role also supports data platforms, integrations, AI-enabled capabilities, DevSecOps, SRE, and modern software architecture practices.
Top Skills: AgileAi/MlAnalyticsAPIsCi/CdDevsecopsDomain-Driven Design (Ddd)Enterprise Data PlatformsEvent-Driven ArchitectureGenerative AiIntegrationsLlmsMicroservicesObservabilityPrompt DesignRetrieval-Augmented Generation (Rag)Site Reliability Engineering (Sre)Software EngineeringSolution Architecture
2 Hours Ago
In-Office
Senior level
Senior level
Food • Greentech • Logistics • Sharing Economy • Transportation • Agriculture • Industrial
Design, configure, develop, and support scalable Pricefx pricing solutions using Groovy and Pricefx APIs. Translate pricing requirements into calculation logic, data models, workflows, integrations, and user experiences. Optimize SQL and high-volume processing, implement REST integrations, enforce security, and establish automated testing and CI/CD practices. Lead technical reviews, mentor engineers, troubleshoot production issues, and collaborate with pricing, product, architecture, and technology teams.
Top Skills: Ci/CdDatamartcontextGitGroovyIntellij IdeaJavaJSONMavenPackaging ToolPricefxPricefx Groovy ApiPricefx StudioQueryapiRest ApisSalesforceSAPSQL
Assists with designing, developing, testing, debugging, deploying, and maintaining software applications. Writes clean and scalable code, supports automation and deployment processes, participates in code reviews, documents systems, troubleshoots standard issues, and collaborates with product, design, architecture, and engineering teams.
The summary above was generated by AI
Job Purpose and Impact
  • The Associate Software Engineer assists with designing, developing and maintaining software applications and systems. Under close supervision, this job collaborates with cross functional teams to help implement new software features to meet user needs and business goals and upgrade existing software to improve performance and functionality through writing clean, efficient and scalable code and troubleshooting and debugging standard issues. This job also participates in code reviews to maintain high code quality and learn from software engineering team members.

Key Accountabilities
  • SOFTWARE DEVELOPMENT: Assists with designing and developing high quality software solutions by writing clean, maintainable and efficient codes.
  • AUTOMATION: Partners to apply internal software deployment platform, methodologies and tools to automate the deployment process, ensuring smooth and reliable releases.
  • COLLABORATION: Coordinates cross functional team of product managers, designers, architects, and other engineers to help gather requirements and deliver resolutions that meet business needs and deliver cybersecurity goals.
  • TESTING & DEBUGGING: Writes and maintains standard unit tests and integration tests, and performs debugging to maintain the quality and performance of the software.
  • CONTINUOUS IMPROVEMENT: Makes suggestions for improving the software development and deployment processes, and partners to implement the approved standards to improve efficiency and reliability.
  • DOCUMENTATION: Maintains comprehensive documentation for software applications, deployment processes and system configurations.
  • TECHNICAL SUPPORT: Provides technical support and troubleshooting for standard issues with deployed applications to ensure minimal downtime and fast resolution.

Qualifications
  • Bachelors degree or an equivalent in Technology (preferable BTECH / BE)
  • Any prior exposure with software development projects / lifecycle and deployments will be an added advantage

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account