← All openings

Associate Professional, Software Engineering

Cargill · Bangalore, Karnataka, India

Join Cargill as an Associate Professional in Software Engineering to design, develop, and maintain software applications while collaborating with cross-functional teams.

What you will do

  • Assist with designing and developing high quality software solutions by writing clean codes.
  • Apply internal software deployment platform and tools to automate the deployment process.
  • Coordinate with cross functional teams to gather requirements and deliver business resolutions.
  • Write and maintain standard unit tests and integration tests.
  • Perform debugging to maintain the quality and performance of the software.
  • Make suggestions for improving the software development and deployment processes.
  • Maintain comprehensive documentation for software applications and system configurations.
  • Provide technical support and troubleshooting for standard issues with deployed applications.

What you need

  • Typically reflects 2 years or more of relevant experience in software development.
  • Basic knowledge of programming languages such as C#, .NET, Java, or Python.
  • Familiarity with web application development concepts, REST APIs, and software development lifecycle practices.
  • Foundational understanding of relational databases and SQL query development.
  • Strong analytical, problem-solving, and collaboration skills.

Good to have

  • Exposure to source control tools like Git.
  • Experience with agile development methodologies.
  • Experience through internships, academic projects, or personal software development projects.