Cape Wesley Consulting Ghana

Cape Wesley Consulting Ghana

Junior Software Engineer – Contract (8months)

Salary Not Disclosed
Remote, Ghana

Job Description

The Junior Software Engineer (Contract) will be responsible for developing, supporting, and maintaining software applications across front-end, back-end, databases, and APIs. The role involves writing clean, high-quality, and maintainable code, participating in code reviews, and working within an agile development environment.

The engineer will design and develop processing platforms using configuration management technologies, test software using agile methodologies, and provide ongoing maintenance, support, and system enhancements. The role also includes making recommendations for continuous improvement, collaborating closely with other engineers to apply best practices, and learning new technologies as required to support evolving system needs.

ROLE AND RESPONSIBILITIES

  • Writing clean, modular, high-quality, high-performance, and maintainable code.

  • Develop and support new and existing software including front-end applications, back-end applications, database SQL queries, and API interfaces.

  • Participate in code reviews.

  • Design and develop a processing platform using various configuration management technologies.

  • Test software development methodology in an agile environment.

  • Provide ongoing maintenance, support, and enhancements in existing systems and platforms.

  • Provide recommendations for continuous improvement.

  • Work alongside other engineers on the team to elevate technology and consistently apply best practices.

  • Learn new technologies as necessary.

QUALIFICATIONS AND EDUCATION REQUIREMENTS

  • Demonstrable experience with several programming languages, particularly Java, Python (1 – 3 years).

  • Experience with SQL, database engines including SQL Server, Postgres, MySQL, Oracle (1 – 3 years)

  • Experience with UI/UIX development (0 – 3 years).

  • Familiarity with cloud platforms such as Azure, AWS, or Oracle Cloud (1 – 3 years).

  • Experience with Linux/Unix operating systems, including knowledge of bash scripting.

  • Familiarity with Git, DevOps, CI/CD pipeline would be a plus.

  • Familiarity with IDEs, including IntelliJ, VSCode. • Familiarity with Java enterprise frameworks, especially Spring.

  • Capable of delivering multiple competing priorities with little supervision.

  • Excellent verbal and written communication skills.

  • Bachelor’s degree in computer science or equivalent experience.

Be cautious! Do not send money to a potential employer. Do not pay any money for a potential contract of employment or for pre-employment training.

Job Summary

Develop, support, and maintain software applications across front-end, back-end, databases, and APIs while collaborating in an agile team, writing clean code, learning new technologies, and supporting continuous system improvements.

Application DeadlineThursday, February 5th, 2026
Salary
Not Disclosed
Job TypeContract
Experience LevelEntry Level
Experience Length1 years
Minimum QualificationBachelor’s degree in Computer Science or equivalent experience
Date PostedWednesday, January 21st, 2026