Agile .NET Full-Stack Developer at CONIAH Systems Support Limited
CONIAH Systems Support Limited
Lagos, Nigeria
Permanent
Published 1 month ago · Expires 3 weeks from now
Job description
## Title: Agile .NET Full-Stack Developer
Job Summary
We are seeking a highly skilled and proactive Full-Stack Microsoft .NET Developer to design, develop, and maintain enterprise-grade software solutions. The ideal candidate is an agile team player who is comfortable working across the full development lifecycle—backend, frontend, cloud services, and DevOps. You will collaborate within a Scrum/Kanban team to deliver high-quality, scalable, and secure applications.
Key Responsibilities
- Develop, enhance, and maintain web applications using C#, ASP.NET Core, and Entity Framework Core
- Design and optimize front-end components using modern JavaScript frameworks (Angular/React/Vue) or Razor views
- Build and integrate RESTful APIs and microservices
- Work with Azure Cloud services such as App Services, Azure Functions, Azure SQL, Storage Accounts, and CI/CD pipelines
- Collaborate in Agile/Scrum ceremonies (daily stand-ups, sprint planning, retrospectives)
- Participate in code reviews, unit testing, and system documentation
- Troubleshoot and resolve application performance issues
- Contribute to architectural improvements and best practices
Minimum Qualifications
- 2+ years hands-on experience in software development (full-stack preferred)
- Strong proficiency in C#, .NET, and .NET Core
- Experience with ASP.NET Core MVC and Web API
- MS SQL Server knowledge (queries, stored procedures, performance tuning)
- Solid understanding of Object-Oriented Programming and software design patterns
- Experience with front-end web technologies: HTML5, CSS3, JavaScript
- Experience with libraries/frameworks such as Bootstrap, jQuery, or modern SPA frameworks (Angular/React/Vue)
- Experience working in an Agile environment (Scrum or Kanban)
Added Advantages
- Experience with Azure DevOps and Git
- Knowledge of CI/CD pipelines
- Knowledge of containerization (Docker) and cloud-native development
- Experience implementing secure coding practices