Mid-Level Full Stack .Net Developer
Our client is a leading player in their industry, known for their commitment to innovation and quality. They offer a supportive work environment where collaboration and team spirit are valued. This opportunity will suit a Junior Developer looking to step up or a strong Mid level Developer looking to for change/impact opportunity.
What you'll do:
As a Junior to Mid-Level Full Stack .Net Developer, you'll play a crucial role in developing high-performance applications that directly impact their business success. You'll be involved in every stage of the software development lifecycle - from participating in architecture discussions to managing the deployment of multiple projects.Your ability to write clean, efficient code will be essential as you develop robust .NET-based applications alongside your team. You'll also troubleshoot complex technical issues while ensuring that all software aligns with project goals and meets business objectives.
Staying abreast of the latest trends in .NET development will help you maintain and improve existing systems.
- Participate in architecture discussions and contribute to the overall technology strategy.
- Design, develop, test and maintain robust, scalable, and secure .NET-based applications.
- Write clean, efficient, and well-documented code focusing on best practices and code quality.
- Troubleshoot and resolve complex technical issues related to performance, security, and application functionality.
- Ensure software aligns with project goals and meets business objectives.
- Manage development, testing, deployment and maintenance of multiple projects.
- Maintain and improve existing systems focusing on performance, scalability, and ease of maintenance.
- Stay up-to-date with the latest trends in .NET development, software design, and emerging technologies.
What you bring:
The ideal candidate for this Mid-Level Full Stack .Net Developer role will bring a wealth of experience in .NET development, including C#, ASP.NET, .NET Core, and the .NET Framework. You'll have a solid understanding of object-oriented programming, design patterns, and software architecture principles.Your proficiency in SQL Server or other relational databases will be matched by your experience with web technologies such as HTML, CSS, JavaScript, and jQuery. Experience with front-end frameworks like React or Angular is also essential. Your excellent problem-solving skills will be put to good use as you troubleshoot complex technical issues.
- 2-5+ years of hands-on experience in .NET development (C#, ASP.NET, .NET Core, .NET Framework).
- Solid understanding of object-oriented programming (OOP), design patterns and software architecture principles.
- Proficiency in SQL Server or other relational databases.
- Experience with web technologies such as HTML, CSS, JavaScript and jQuery.
- Experience with front-end frameworks (e.g., React, Angular or similar).
- Proficient in version control systems (Git, SVN).
- Experience with deployment systems (TFS, DevOps) and CI/CD pipelines.
- Experience with API development.
- Excellent problem-solving skills.
To apply please click apply or call Nabil Boumoughdab on 02 8289 3130 for a confidential discussion.