As a Backend Developer, your responsibilities will include designing, developing, and optimizing server-side infrastructure, databases, and core application logic to support high-performing websites and software solutions. You will be tasked with implementing scalable, secure, and high-speed systems while constructing Application Programming Interfaces (APIs) to facilitate seamless communication between frontend components and external systems.
Oversee and execute a comprehensive range of critical duties encompassing strategic planning, operational management, and cross-functional collaboration to drive organizational success. Lead initiatives that enhance productivity, streamline processes, and foster innovation while ensuring adherence to industry standards and regulatory compliance. Serve as a key liaison between departments, stakeholders, and leadership to align objectives, resolve conflicts, and facilitate seamless communication. Develop and implement policies, procedures, and performance metrics to optimize workflow efficiency and enhance team accountability. Monitor industry trends, competitive landscapes, and emerging technologies to identify opportunities for growth and continuous improvement. Additionally, provide mentorship and guidance to team members, fostering a culture of professional development and high performance.
Design and implement robust server-side logic with clean, efficient code, leveraging frameworks in languages such as Node.js, Python, Ruby, or Java.
Design, construct, and document RESTful and GraphQL APIs, ensuring robust architecture and seamless functionality to meet evolving technical and business requirements.
Design and implement robust data storage architectures, oversee seamless data migration processes, and enhance query performance through the proficient use of SQL-based systems such as PostgreSQL or NoSQL solutions like MongoDB.
Ensure system security and optimize performance by establishing strong authentication and authorization protocols, implementing advanced data encryption methods, and continuously monitoring server performance to minimize latency.
We foster strong partnerships with frontend developers, DevOps engineers, and product managers to seamlessly integrate user-facing elements with server-side functionalities.
Qualified applicants are invited to submit their CVs via email to hr@smsabuja.sch.ng and jobs@smsabuja.sch.ng, ensuring the position title is included in the subject line.
Qualifications
BA/BSc/HND
Experience Required
7 - 15 years