What are the responsibilities and job description for the Senior .NET Developer position at Compunnel?
Job Summary :
We are seeking a highly skilled Senior .NET Developer to join our dynamic team. The ideal candidate will have extensive experience in software development, particularly with .NET technologies, and will demonstrate a passion for building scalable, high-performance applications. This role requires the ability to work independently in a fast-paced environment, taking ownership of projects and delivering quality results.
Key Responsibilities :
- Software Development : Design, develop, and maintain high-quality software solutions using C#, MVC, and .NET Core. Utilize Entity Framework Core for efficient interaction with relational databases such as SQL Server.
- Front-End Development : Serve as the primary UI / UX designer, implementing responsive and user-friendly interfaces using JavaScript and React.
- Database Management : Create custom queries to support CRUD operations and address reporting needs.
- REST API Development : Design and manage RESTful APIs to integrate front-end applications with existing services, ensuring smooth communication between systems.
- Code Quality : Write clean, maintainable code and conduct unit testing using XUnit to ensure software reliability, performance, and robustness.
- Self-Management : Demonstrate initiative and autonomy in project tasks, with a proactive, self-starter attitude and the ability to work independently .
Required Qualifications :
Preferred Qualifications :
Certifications :
Microsoft Certified : Azure Developer Associate (preferred but not required).
Relevant certifications in .NET development or cloud technologies are a plus.
Education : Bachelors Degree