JobRight Ghana
Jobs in Ghana
Back to jobs
Job in Ghana

Job Vacancy For Senior Software Engineer Ecobank Ghana Accra

Ghana Current Jobs Ghana Type not specified Posted 2026-07-29
RegionGreater AccraCityAccraContractType not specifiedPosted2026-07-29Close dateNot specifiedExperience5 yearsSourceGhana Current Jobs
senior software engineerAccraGhanaEcobankfull timesoftware developmentJavamicroservicestech leadentregadortechnologysoftware engineering
Use AI for this job

AI summary

Ecobank Ghana seeks a Senior Software Engineer to lead design, development, and maintenance of complex software systems across 34 affiliates. Requires 5-8+ years experience, proficiency in Java, Python, C#, JavaScript, and expertise in microservices architecture. Mentor junior engineers and contribute to strategic technical initiatives.

  • Lead and mentor a team of engineers, fostering continuous learning
  • 5-8+ years hands-on software development experience required
  • Proficiency in Java, Python, C#, JavaScript, Spring Boot, Angular, React
  • Expertise in microservices, RESTful APIs, and distributed systems

AI job guide

Use this guide to check salary signals, requirements, documents, application steps and safety before you apply.

AI salary guide

Not enough public data

Not enough public salary data is available for this exact role. Before applying, prepare to ask about gross pay, benefits, contract length, probation period, transport and any allowances.

Can you qualify for this role?

  • Required5+ years of relevant experienceThe job post includes a minimum experience signal.
  • RequiredEducation or certification mentioned in the postThe captured text mentions education, a diploma, certificate, or licence.
  • PreferredPractical evidence in entregador, technology, software engineeringThe tags and summary point to skills connected with this role.
  • RequiredAvailability to work in AccraThe vacancy is associated with this location.

Documents to prepare

  • Likely requiredUpdated CV
  • Role specificCover letter or short employer message
  • OptionalProfessional references
  • Role specificAcademic or professional certificates
  • VerifyID or passport only after verifying the employer

Application tips for this job

  • Place your strongest Job Vacancy For Senior Software Engineer Ecobank Ghana Accra evidence in the first half of your CV.
  • In your cover letter or employer message, connect your experience to Ghana Current Jobs and the role in Accra.
  • Add concrete examples related to entregador, technology, software engineering, ideally with measurable outcomes or clear responsibilities.
  • Follow the instructions from Ghana Current Jobs; avoid sending documents to unofficial contacts or copied links.
  • Confirm the deadline, interview location and employer contact before sharing personal documents.
  • Prepare a polite question about pay, benefits and contract terms for later interview stages.

Source and safety check

  • Ghana Current Jobs
  • Original source link available
  • Application method is clear
  • Deadline not specified
  • No major risk signal was detected in the captured text.

Never pay for interviews, shortlisting, medical checks, uniforms, or job placement. Confirm every application at the original source before sharing personal documents. Report suspicious listing.

Interview preparation

  • What experience makes you a strong fit for this Job Vacancy For Senior Software Engineer Ecobank Ghana Accra role in entregador, technology?
  • How have you handled responsibilities similar to those in this job post?
  • Are you available to work in Accra under the listed contract or schedule?
  • Prepare examples with clear responsibilities, tools used and measurable outcomes.
  • Review the source and research Ghana Current Jobs before the interview.

Ask what the first priorities will be in the role and how success will be measured.

Use AI to apply better

After confirming the original source, use Career Assistant to check role fit, tailor your CV and prepare a cover letter or employer message.

Original source description

Job Purpose

The Senior Software Engineer is a critical role responsible for leading the design, development, and maintenance of complex software systems. The role requires deep technical expertise, leadership abilities, and a proven track record in delivering high-quality software solutions across business units and 34 affiliates. The Senior Software Engineer is also expected to mentor both associate and software engineers, contribute to architectural decisions, and play a key role in strategic planning for technical initiatives. KEY

Responsibilities

1. Software Design and Development: • Lead the design, development, and implementation of scalable, secure, and high-performance software solutions. • Collaborate with stakeholders to translate business

Requirements

into technical specifications. • Write, review, and optimize code to ensure reliability, maintainability, and performance. 2. Technical Leadership: • Provide technical direction to the team and ensure adherence to coding standards and best practices. • Mentor and guide associate and software engineers, fostering a culture of continuous learning and improvement. • Conduct code reviews to ensure quality and share knowledge with the team. 3. System Architecture and Design: • Contribute to architectural decisions, ensuring alignment with long-term goals and scalability. • Design and implement microservices, APIs, and distributed systems using modern software development paradigms. • Evaluate and recommend new technologies, frameworks, and tools to enhance productivity and system performance. 4. Collaboration and Communication: • Work closely with product managers, designers, QA engineers, and other stakeholders to deliver high-quality software on schedule. • Participate in sprint planning, retrospectives, and daily stand-ups, contributing to Agile team dynamics. 5. Problem Solving and Debugging: • Troubleshoot complex technical issues and provide timely resolutions. • Identify bottlenecks in the development process and propose solutions to improve efficiency. 6. Continuous Improvement: • Stay updated on emerging technologies, tools, and industry trends. • Advocate for and implement improvements in the development process, including automation and testing strategies. • Contribute to the creation of technical roadmaps and strategic plans for system enhancements. Key Performance Indicators • Timely delivery of software features and projects. • Code quality and adherence to architectural guidelines. • Successful implementation of scalable and reliable software systems. • Effective mentorship and knowledge sharing within the team. • Contribution to technical innovation and continuous improvement initiatives. Qualification Required &

Experience

Location: Accra How To Apply For The Job To submit your application, click on the link below and complete all relevant fields on the online application form. Click Here To Apply Online Closing Date: 13 April, 2026

•5–8+ years of hands-on

in software development, with a strong portfolio of completed projects. •

in a senior or technical leadership role is preferred. Technical Skills: •Programming Languages: Proficiency in Java, Python, C#, JavaScript, or other modern languages. •Frameworks & Tools: Extensive

with frameworks such as Spring Boot, Django, .NET, Angular, React, Kotlin or Vue.js. •System Design: Expertise in microservices architecture, RESTful APIs, and distributed systems. •Databases: Advanced knowledge of relational (e.g., Oracle, PostgreSQL, MySQL) and NoSQL databases (e.g., Redis, MongoDB, Cassandra). •Messaging: Proficiency messaging like JMS Queue, Kafka, Rabbit MQ •DevOps Practices:

with CI/CD pipelines, containerization (Docker), and orchestration tools (Kubernetes). •Cloud Platforms: Proficiency in cloud environments such as AWS, Azure, GCP or OCI. •Testing & Debugging: Strong skills in automated testing frameworks and debugging tools. Soft Skills: •Strong problem-solving and analytical abilities. •Excellent communication and interpersonal skills. •Leadership and mentorship capabilities. •Ability to work independently and take ownership of projects. •Strong organizational and time management skills.

Education

•Bachelor’s Computer Science, Software Engineering, or a related field. •Master’s degree in related field will be an added advantage.

Source and provenanceSource: Ghana Current Jobs. Last checked: 2026-08-17.Kazi Connect is a job discovery service, not the employer. Always confirm the vacancy at the original source.Summaries may be AI-assisted. Report inaccurate content.
Never pay to apply. Always confirm the original source and watch for payment requests, sensitive document requests, or unrealistic promises.