Cargil is hiring for Software Engineer

Cargill 2024:  Candidates with a strong fundamental understanding of computer science, who are pursuing a Bachelor’s degree in Computer Science, Information Technology, or related field, are encouraged to apply.

cargil

Detailed information on eligibility criteria and the application process can be found below.

Job Purpose and Impact :

We are looking for a Software Engineer to manage, improve, and implement software applications in our company. In this role, you will assist with testing software, ensuring quality, setting up, installing, and supporting applications. Your goal will be to make sure new software and updates are smoothly and quickly implemented without any issues.

Key Accountabilities

  • Help gather and prioritize improvements and bug fixes for applications, and implement the necessary changes.
  • Carry out technical testing of software and fix any bugs or issues that come up.
  • Handle routine and moderately complex programming, coding, and documentation tasks for systems and applications.
  • Review business requirements and create detailed technical plans for writing applications and programs.
  • Contribute ideas to the strategy and planning of system/application technologies, ensuring they meet software compliance standards.
  • Independently solve moderately difficult issues with little supervision, but report more complex problems to the appropriate team members.
  • Perform other tasks as needed.

Qualifications

Minimum Qualifications:

  • Bachelor’s degree in a relevant field or equivalent practical experience.

Preferred Qualifications:

  • Experience with Python, especially using a web framework like Django.
  • Familiarity with scripting languages like Python and PowerShell, and working with Linux systems.
  • Knowledge of ORM (Object Relational Mapper) libraries for database management.
  • Experience combining data from different sources and databases into one system.
  • Understanding Python’s threading limitations and experience with multi-process architecture.
  • Skills in front-end technologies such as ReactJS, JavaScript, HTML5, and CSS3.
  • Experience with user authentication and authorization across different systems, servers, and environments.
  • Familiarity with code repositories like Git.
  • Knowledge of Continuous Integration and Continuous Delivery (CI/CD) practices.
  • Experience with automated testing tools like Selenium and debugging techniques.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top