Actively hiring· Posted 1 month ago

Software Engineer – ANH

Full TimeIn-OfficeFull Stack Development
Salary
Not disclosed
Experience
2–3 yrs
Work mode
In-Office

The role

About the role

1 min read

Cargill is seeking a Software Engineer to design, develop, maintain, and improve software applications and systems.

The role involves developing clean, maintainable, efficient, and scalable software solutions while collaborating with product managers, designers, and other engineers.

Key Responsibilities

  • Design and develop high-quality software solutions.
  • Write clean, maintainable, efficient, and scalable code.
  • Implement new software features based on user needs and business requirements.
  • Upgrade existing applications to improve performance and functionality.
  • Automate software deployment processes using internal deployment platforms and methodologies.
  • Collaborate with product managers, designers, and other engineers.
  • Write and maintain unit tests and integration tests.
  • Debug and troubleshoot software issues.
  • Participate in code reviews to maintain software quality.
  • Suggest and implement improvements to software development and deployment processes.
  • Maintain technical documentation for applications, deployment processes, and system configurations.
  • Provide technical support and troubleshoot issues in deployed applications.
  • Work to improve application reliability, performance, and efficiency.

What you bring

Requirements

Required Skills

  • Software Development
  • Software Engineering
  • Clean and Maintainable Code
  • Scalable Software Development
  • Application Development
  • Software Deployment
  • Deployment Automation
  • Unit Testing
  • Integration Testing
  • Debugging
  • Troubleshooting
  • Code Review
  • Performance Improvement
  • Software Reliability
  • Technical Documentation
  • Application Support
  • Problem Solving
  • Cross-functional Collaboration
  • Continuous Improvement

Preferred Skills

  • Experience developing software applications and systems
  • Experience with automated software deployment
  • Experience with unit and integration testing
  • Experience troubleshooting production applications
  • Experience with software performance optimization
  • Experience with code review practices
  • Experience working with cross-functional engineering teams

Cargill