Job Description
Role Summary:
- We are seeking a skilled and motivated Software Engineer with over 2 years of experience to join our dynamic team.
- The ideal candidate will have a strong understanding of software development principles, excellent problem-solving skills, and a passion for innovation.
- Familiarity with agri-tech and its applications would be beneficial.
Key Responsibilities:
- Design, code, test, and debug software according to provided requirements.
- Collaborate with other team members and stakeholders to ensure software functionality and efficiency.
- Conduct research to stay updated with the latest technology trends and incorporate them into our software solutions.
- Utilize cloud computing platforms for software deployment and data management.
- Understand and apply agri-tech solutions in software development.
- Work with APIs to enhance our product offerings.
Skills and Qualifications:
- Experience with frontend technologies like React and/or Vue.
- Experience with backend technologies like Python.
- Experience with MongoDB and database architecture and design.
- Experience with platforms like AWS, Azure, or GCP.
- Strong analytical and creative thinking abilities.
- Excellent research and testing skills.
- Good teamwork and communication skills.
- Attention to detail and the ability to identify and fix errors.
- Familiarity with software engineering tools.
- Understanding of agri-tech and its applications.
- Strong problem-solving skills and the ability to meet deadlines.
- Understanding of API calls and their integration in software development.
- Knowledge of Artificial Intelligence (AI) and its applications in agri-tech.
- Over 2 years of experience in a similar role.