Seemless Integration, Exceptional Results

Senior Software Engineer

BrightKey Services

About the job

Company Description
BrightKey Services is a technology-driven company focused on delivering scalable, reliable software solutions to clients across diverse industries. The organization values innovation, strong engineering practices, and collaborative problem-solving to address complex business challenges. Team members work with modern technologies and agile methodologies to build secure, high-performance systems. BrightKey Services promotes a supportive, inclusive culture that encourages continuous learning and professional growth. The company offers remote-friendly opportunities, enabling team members to contribute from various locations while staying connected through digital collaboration tools.

Role Description
This is a full-time remote role for a Senior Software Engineer at BrightKey Services. The Senior Software Engineer will design, develop, and maintain back-end services and APIs that power web applications and integrated systems. Daily responsibilities include writing clean, testable code, reviewing code from peers, participating in architectural discussions, and improving existing services for performance, scalability, and reliability. The role involves collaborating closely with product managers, designers, and other engineers to refine requirements, estimate work, and deliver high-quality features on schedule. The Senior Software Engineer will also mentor less experienced engineers, contribute to best practices, and help drive continuous improvement in the development process and tooling.

Qualifications

  • Strong foundation in Computer Science and Software Development, including algorithms, data structures, and system design.
  • Proficiency in Programming and Object-Oriented Programming (OOP), with experience in at least one modern language such as Java, C#, Python, or similar.
  • Hands-on experience in Back-End Web Development, building and maintaining APIs, microservices, and database-backed applications.
  • Experience with version control systems, testing frameworks, and CI/CD pipelines.
  • Ability to work effectively in a remote, cross-functional team environment, with clear written and verbal communication.
  • Demonstrated experience in mentoring or leading technical projects is highly beneficial.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and modern architectural patterns is a plus.

Share this job

Categories

Recruiter Features

Related Jobs

Telecel Ghana

Digital Transformation Analyst

Support in the planning and delivery of digital solutions

BLVCK SAPPHIRE

Frontend Engineer (Mobile & Web)

We are seeking a talented Frontend Engineer to join our engineering team

B12

Staff Software Engineer

We’re searching for a tenured full-stack engineer

Orgmento

Junior Software Engineer (National Service Personnel)

Successful candidates will form part of a dynamic and Agile team

Gramian Consulting

Senior Software Engineer – AI Code Evaluation

Looking for senior software engineers with 7+ years of industry experience

CodeLn

Technical Lead (React, .Net)

Provides technical leadership and hands-on engineering expertise across our web

CodeLn

Technical Lead (React, .Net)

This role owns the end-to-end technical direction

Challenz

React Native Developer Internship

We are looking for a motivated React Native Developer

Digital Nexus AI

Quality Assurance Intern

As an QA intern, you will learn and work on testing web applications

Open Function (OpenFn)

Director of Engineering, Implementation

We are hiring a Director of Engineering