The Software Engineer at Green Fields Ltd will be part of our highly efficient IT team responsible for developing and designing new software applications. The successful candidate will work collaboratively with different teams across all levels of the organization and will have significant contributions to Green Fields Ltd's strategic initiatives goal to further advance our technology base.
Key Responsibilities:
- Develop high-quality software design and architecture to streamline our organizational processes.
- Perform validation testing and debugging procedures to ensure the performance and reliability of system and applications.
- Execute code enhancements and modifications, as well as suggest optimization strategies for improving system performance.
- Support existing applications, identify user needs, resolve problems and optimize the efficacy of software systems.
- Maintain thorough documentation of development and operational procedures in compliance with our standard practices.
- Engage in system analyses including requirement gathering, designing proposed system, implementing, and overseeing program testing and the startup process.
- Effectively collaborate with engineers, project managers, and other related staff to ensure projects are completed within the stipulated timeline.
Qualifications:
- Bachelor's degree in computer science, software engineering, or any related field of study is required.
- Proven experience as a Software Engineer or in a similar software development role.
- Strong knowledge of at least one programming language such as Java, Python or C++.
- Proficient in software design, database administration, general computing, and testing.
- Experience in Agile development methodologies, and familiarity with DevOps best practices.
- Excellent problem-solving skills.
- Attention to detail, teamwork, and excellent communication skills.
- Experience with scalable and high-performance systems is preferable.
Benefits:
- Competitive compensation and comprehensive benefits package inclusive of health, dental and vision insurance.
- Opportunities for personal and professional growth through various learning and development programs.
- Exposure to cutting-edge technology and the opportunity to work in an innovative and collaborative environment.
- Flexibility to work remotely with a work-life balanced culture.
- Work with a team of highly skilled, passionate professionals dedicated to achieving extraordinary results.
We are proud to be an Equal Opportunity Employer and offer a vibrant, inclusive, and positive work culture to all of our employees. We encourage applications from all qualified candidates. Note that only those selected for an interview will be contacted. Thank you for your interest in Green Fields Ltd.