Offre fiable
.NET Developer - Intelics Solutions, Lagos
Intelics Solutions
Lagos, Nigeria
CDI
Publiée il y a 2 mois · Expire dans 3 semaines
Description du poste
We are seeking an experienced professional for this opening.
Key Responsibilities:
- Design, develop, and maintain applications using .NET Core and C#.
- Build and optimize RESTful APIs, microservices, and background Worker services.
- Develop robust data access layers using Dapper and ado.net, ensuring high performance and maintainability.
- Write efficient and optimized SQL queries, stored procedures, and database schemas.
- Integrate and work with message queuing systems (e.g., RabbitMQ).
- Collaborate with cross-functional teams to identify, design, and implement new features or upgrade existing systems.
- Ensure application reliability through best coding practices and adherence to software engineering standards.
- Participate in code reviews, architecture discussions, and technical design sessions.
- Monitor, troubleshoot, and improve application performance and scalability.
- Contribute to DevOps practices, including CI/CD pipelines and deployment automation.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Strong proficiency in .NET Framework and .NET Core.
- Hands-on experience building Worker Services and background processing jobs.
- Solid experience with Dapper and ado.net for data access.
- Strong understanding of SQL Server - performance tuning, indexing, schemas, queries, and stored procedures.Understanding of software development lifecycle (SDLC) and agile methodologies
- Experience with message queuing technologies such as RabbitMQ.
- Good understanding of software architecture principles and patterns, such as Clean Architecture, Repository Pattern, and SOLID.
- Experience building and consuming REST APIs.
- Familiarity with logging frameworks (e.g. Serilog, ELK, Seq).
- Familiarity with version control systems (especially Azure DevOps).
- Strong problem-solving skills, attention to detail, and ability to work both independently and collaboratively within a team.
Ce poste vous intéresse ?
Se connecter pour voir l'emailPas encore inscrit ? Créer un compte gratuit