Trusted listing

.NET Developer

Intelics Solutions

Lagos, Nigeria Permanent

Published 2 months ago · Expires 4 weeks from now

Share :

Job description

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. Required Skills & Qualifications - 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.

Interested in this job?

Log in to see the email

Not registered yet? Create a free account