Job title : Software Engineer
Job Location : Nigeria Deadline : March 12, 2025 Quick Recommended Links
- Jobs by Location
- Job by industries
- Career Advice
Key Responsibilities
Feature Development : Assist in developing new features and product enhancements to optimize software solutions.Code Quality & Best Practices : Write clean, maintainable, and high-performance code in alignment with SOLID principles and industry best practices.Agile Development : Work closely with the engineering team and manager to maintain strong SCRUM processes and Agile practices.Code Review & Collaboration : Participate in code reviews, providing and receiving constructive feedback to improve overall code quality.Production Support : Provide technical support and troubleshooting for applications and services used by the company.Technical Documentation : Create and maintain engineering documentation to ensure clarity and continuity in development processes.Cross-functional collaboration : Communicate effectively with internal stakeholders to align development efforts with business objectives.What Success Looks Like
Scalable & Reliable Applications : Deliver high-quality, well-documented software that meets business needs.Agile Team Collaboration : Contribute effectively to SCRUM processes, ensuring smooth Agile workflows.Clean & Efficient Code : Maintain high coding standards with efficient C# and T-SQL implementations.Seamless System Integrations : Develop and enhance REST APIs for efficient system communication.Continuous Improvement : Actively participate in code reviews, testing, and process enhancements.Qualifications
Required
BS in Computer Science or equivalent experience.3+ years of experience in Agile Scrum development environments.Strong understanding of object-oriented programming concepts.Proficiency in C# for backend development.Experience with T-SQL and relational database management.Knowledge of software architectural patterns and best practices.Familiar with unit, integration, and load testing.Front-end development skills (JavaScript, HTML, CSS).Preferred Skills (Highly Advantageous)
Experience with SCRUM process and Agile methodologies.Strong understanding of REST API development and consumption.Familiar with Vue.js or similar front-end frameworks.Hands-on experience with Azure (Cosmos DB, Service Bus, Azure Functions).Experience with GIT, CI / CD pipelines, and version control best practices.Proficiency in SQL Server, MySQL, or other relational databases.