VACANCY BACK-END DEVELOPMENT SUPERVISOR
- June 26, 2025
Vacancy: Back-End Development Supervisor
Contract Type: Fixed Term
Position Summary
The Back-End Development Supervisor is responsible for leading and managing the back-end development team, overseeing the design, development, and maintenance of the server-side logic, databases, and APIs that power web and mobile applications. This role involves ensuring that back-end systems are robust, scalable, and secure while working closely with front-end developers, architects, and other stakeholders to deliver high-quality software solutions.
Key Duties / Responsibilities
- Team Leadership
- Lead, mentor, and manage the back-end development team, providing guidance on best practices and development strategies.
- Conduct regular performance evaluations, set goals, and provide professional development opportunities for team members.
- Ensure that the team meets project deadlines and delivers high-quality, scalable, and secure back-end systems.
- Project Management
- Oversee the design and development of server-side applications, databases, and APIs.
- Collaborate with project managers, architects, front-end developers, and other teams to ensure successful delivery of back-end services.
- Ensure that back-end solutions meet project specifications and align with company goals.
- Development & Architecture
- Participate in the architectural design of back-end systems to ensure they are scalable, secure, and performant.
- Provide hands-on support in coding, reviewing, and optimizing back-end code when necessary.
- Ensure that the back-end services integrate seamlessly with front-end applications and external systems.
- Database Management
- Oversee database design, management, and optimization.
- Ensure data security, integrity, and backup strategies are in place for all back-end services.
- Monitor database performance and troubleshoot any issues to maintain optimal performance.
- API Development & Integration
- Lead the development and maintenance of RESTful or GraphQL APIs, ensuring they are secure and performant.
- Collaborate with external partners or services to ensure smooth API integrations and data exchanges.
- Security & Compliance
- Ensure that all back-end systems are secure and follow industry best practices for data protection and privacy.
- Monitor and implement security measures, including authentication, authorization, and encryption, to safeguard applications and data.
- Ensure compliance with applicable regulations and standards (e.g., GDPR, HIPAA, PCI).
- Quality Assurance
- Establish and enforce coding standards, code reviews, and testing strategies for the back-end development team.
- Ensure that the back-end code is well-documented, efficient, and optimized for performance and scalability.
- Lead efforts to identify and resolve bugs, performance issues, and technical debt.
- Process Improvement
- Continuously evaluate and improve development processes, tools, and workflows to enhance team productivity and code quality.
- Stay up-to-date with the latest back-end technologies, frameworks, and industry trends, and implement improvements as needed.
Academic and Professional Qualifications and Experience Required
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience in back-end development, with at least 2 years in a supervisory role.
- Strong experience with back-end technologies such as Node.js, Python, Java, Ruby, or PHP.
- Experience with database technologies (e.g., SQL, NoSQL) and server-side frameworks.
Key Skills and Competencies
Technical Skills
- Proficiency in API development (RESTful, GraphQL) and microservices architecture.
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization (e.g., Docker, Kubernetes) is an added advantage.
- Knowledge of web security practices, authentication, and authorization methods.
- Strong understanding of server, network, and hosting environments.
- Strong skills in PHP-Laravel, GIT.
- Skills/Experience in Java-Springboot, Python – Flask and Vue JS is an added advantage.
Soft Skills
- Strong leadership, communication, and project management skills.
- Ability to work under pressure and manage multiple projects simultaneously.
- Problem-solving abilities and attention to detail.
Work Conditions
- Ability to work in a dynamic, fast-paced environment.
- Flexibility to work outside regular business hours when necessary to meet deadlines or resolve critical issues.
- This job description may be subject to change based on the organization’s evolving needs.
How to Apply
Interested and suitably qualified individuals should forward their application letter and updated CV only to: careers@minigrp.com quoting “BACK-END DEVELOPMENT SUPERVISOR” in subject line to be received by COB 11th june 2025
NB
Only shortlisted candidates will be contacted, and interviews will be conducted on a rolling basis.
Internal candidates are encouraged to apply while keeping their Line Supervisors in copy.
Successful candidate(s) will undergo Background Checks.
