Senior Backend Developer - Cornfield Group HND / BA / BSc Job2023-08-09 09:48 Engineering / Technical Lagos 149 views
Job Type :Full Time
Duties & Responsibilities
Design, implement, and maintain robust and scalable server-side software using modern programming languages and frameworks.
Working with front-end developers to ensure that the application is compatible with all supported platforms.
Collaborate with cross-functional teams to design and develop efficient and flexible back-end architectures that meet business requirements.
Design and develop RESTful APIs to enable seamless communication between front-end and back-end systems.
Design and optimize database schemas, query performance, and data storage strategies for efficient data retrieval and manipulation.
Identify and resolve performance bottlenecks in the back-end systems, optimizing for speed and efficiency.
Develop and maintain unit tests and integration tests to ensure the reliability and quality of the back-end codebase.
Set up and maintain automated build, test, and deployment pipelines to facilitate smooth development workflows.
Create and maintain technical documentation, including API documentation, system architecture diagrams, and code comments.
Design and implement solutions to ensure the back-end systems can handle high traffic and maintain high availability.
Investigate and resolve complex technical issues and bugs in the back-end systems, ensuring a stable and robust application.
Directing our software programming initiatives.
Working closely with clients and cross-functional departments to communicate project statuses and proposals.
Analyzing data to effectively coordinate the installation of new systems or the modification of existing systems.
Applying best practices and standard operating procedures.
Ensure the compatibility of mock-ups on different browsers.
Set up development and production environment using standard Linux tools and software.
Analyse project specifications and provide suggestions relevant to the project.
Handles any other job assigned from time to time by the Management.
Education Qualification, Certification, and Experience
B.Sc / HND in Computer Science, Engineering, Software Engineering, or Software Development experience, preferably in a related field.
Knowledge of Unix/Linux environments and CLI, MySQL/SQL / NoSQL database.
Experienced in building large-scale web apps/services/APIs.
Understanding of accessibility and server compliance.
5 - 7 years minimum proven experience in a related field.
Core (Behavioural) Competencies:
Integrity and ethics
Continuous Learning Culture
Functional / Technical Competences:
Conceptual and creative skills
Excellent coding skills
knowledge of agile & scrum methodologies
Analytical and quantitative thinking
Accuracy and Accountability.
Application Closing Date
Method of Application
Interested and qualified candidates should send their CV to: firstname.lastname@example.org using the Job Title as the subject of the mail.