Job Openings
Software Engineer Developer
About the job Software Engineer Developer
Key purpose:
To develop and sustain a long-term relationship with current clients, connecting with the key business executives and stakeholders and liaising between the customer and cross-functional internal teams to ensure the timely and successful delivery of our products according to the clients needs.
Duties and responsibilities:
- Analyse end-user needs and develop software solutions within time and cost constraints.
- Program, test, debug, monitor and document changes to applications and systems.
- Examine departmental goals and develop custom computer systems to support the company and customers.
- Develop a corporate intranet to help streamline interdepartmental communication.
- Upgrade existing applications or system processes with new specifications.
- Recommend changes and enhancements to existing applications or systems.
- Coordinate system updates and monitor application or system performance to ensure project specifications are
met.
Qualifications and experience:
- 3+ Years' experience BSC IT or Computer Science or Diploma in Programming or related qualification
- Client-Server architecture development
- Database schema/model design
- MongoDB or similar document-based databases
- MS SQL Server or similar relational databases
- Microservice architecture development