Our Job Opportunities

Come show Us your Professional and Transformational skills

Software engineer is one responsible for assisting in the development, testing, and maintenance of software applications. In this position, you will work under the supervision of senior engineers and contribute to various projects by writing clean, efficient, and well-documented code. This role provides an excellent opportunity for growth and learning in a collaborative team environment.

Role Responsibilities:
  • You will write and maintain code for software applications, adhering to best practices and coding standards. You will participate in the testing process to identify and fix bugs or issues in the software. Collaboration is key, as you will work closely with senior engineers, project managers, and other team members to understand requirements and deliver high-quality solutions. You will create and update technical documentation to ensure clarity and ease of maintenance. Continuously improving your skills and knowledge through training, code reviews, and feedback sessions is essential. Additionally, you will assist in troubleshooting and resolving technical issues reported by users or identified during testing.
Qualifications:
  1. The ideal candidate will possess a Bachelor's degree in Computer Science, Software Engineering, or a related field. They should have proficiency in one or more programming languages such as Java, Python, C++, or JavaScript, and a basic understanding of software development methodologies, tools, and processes. Familiarity with version control systems like Git is essential, and knowledge of databases and SQL is a plus. Strong problem-solving skills and attention to detail are crucial, along with good communication skills and the ability to work effectively in a team. A willingness to learn and adapt to new technologies and tools is important. While prior internship or project experience in software development is preferred.
Apply by:20/2/2024

Job Application