Turnkey Africa Limited IT Jobs in Accra
✅ Job Alerts Activated
You'll now receive future job opportunities instantly.
Thinking about applying?
Before you submit your application, take a moment to go through all the details carefully.
Scroll down to read the full job description, including responsibilities, requirements, and benefits — and see if it’s the right fit for you.
As an Entry Software Engineer, you will play a vital role in the development and maintenance of our software applications. Collaborating closely with experienced software engineers, you'll learn, contribute, and thrive in a fast-paced, innovative environment. You must be legally authorised to work in Ghana.
Responsibilities
Software Design & Implementation – Quality
- Writes consistently good and maintainable code, and needs little syntax/convention feedback.
- Consumes documentation and only asks teammates when documentation and effort don't yield results; produces basic documentation.
- Understands the basics of writing automated unit & functional tests.
- Consistently authors good test cases and achieves good test coverage with the help of their team.
- Writes most code without obvious bugs; knows how to avoid common problems.
Software Design & Implementation – Architecture
- Some architectural design/approach feedback may be necessary, but understands and applies feedback consistently.
- Is comfortable with the basics of code interface design; is learning to be more intentional.
- Understands and can usually recognize technical debt; can pay it down when advised.
- Has some experience with data formats, performance & locality; is learning quickly.
ADVERTISEMENT - CONTINUE READING BELOW ↓
CONTINUE BELOW ↓
Qualifications
- A degree-level qualification in information technology or computer science are highly regarded in this field
- Have at least 6 months as an Intern Engineer
- Tertiary understanding of programming languages, operating systems, databases, web services and technologies and development platforms.
- Strong collaboration and communicating skills
- Strong computer science foundations
- Strong analytical skills and great attention to detail
- Computer science fundamentals (data structures, algorithms, software design, to name a few)
- Demonstrated proficiency with Java Enterprise Applications (e.g. Spring Core, Spring Batch, Spring Boot, SOAP, REST, MQ Series, Hibernate, JPA etc.
Skills
- Achieve results by valuing specialist expertise and capitalize on the knowledge and skills of others within the organization. Contribute your own expertise to achieve outcomes for the business unit.
- Support strategic direction by Undertaking objective, systematic analysis and drawing accurate conclusions based on evidence. Identify problems and work to resolve them. Think laterally, identify and implement improved work practices.
- Support productive working relationships by building and sustaining positive relationships with team members, stakeholders and clients. Responsive to changes in client and stakeholder needs and expectations.
- Display personal drive and integrity by seeking feedback from others. Communicate areas of strengths and acknowledge development needs. Reflect on your own behaviour and recognize the impact on others. Show commitment to learning and self-development.
- Communicate with influence by confidently presenting messages in a clear, concise and articulate manner. Focus on key points and use appropriate, unambiguous language. Selecting the most appropriate medium for conveying information and structures written and oral communication to ensure clarity.
👉 STOP: Ready to Apply?
Don't miss out on this opportunity! Carefully review the job details one last time. Once you're ready, scroll down to the bottom of this page to access the How to apply button.
Hurry—applications for this cycle are closing soon!← View More IT Jobs
✅ IT Technician - IT & Electric Ghana Limited