Are you an experienced and talented .NET Developer looking for an exciting opportunity to be part of a dynamic and multi-disciplined team? Do you thrive on solving bespoke customer solutions and working collaboratively to deliver exceptional results? If so, we have the perfect opportunity for you!
Position: .NET Developer
- Collaborate with a cross-functional team to develop and deliver custom solutions for our valued customers.
- Participate actively in daily scrum meetings to discuss project progress, challenges, and updates.
- Design, develop, test, and deploy high-quality software applications using .NET technologies.
- Write clean, efficient, and maintainable code to meet project requirements.
- Conduct code reviews, provide constructive feedback, and encourage best coding practices.
- Troubleshoot and resolve technical issues promptly to ensure smooth project execution.
- Stay up-to-date with the latest industry trends, technologies, and best practices.
Proven knowledge and experience in the following technologies and skills:
Demonstrated expertise in using several of the following technologies:
- .NET Framework 3.5 or higher
- Microsoft Visual Studio 2016 or higher
- ASP.Net MVC 5, ASP.Net, C#
- SQL Server 2016 or higher
- Entity Framework
- Web API / Web Services / WCF
- JQuery, Angular JS, CSS, HTML 5, Bootstrap, and Responsive Design
- Bachelor's degree in computer science, Software Engineering, or a related field.
- Proven experience as a .NET Developer with a strong portfolio of past projects.
- Solid understanding of software development life cycle (SDLC) methodologies.
- Strong problem-solving and analytical skills with keen attention to detail.
- Ability to work effectively both independently and in a team-oriented, collaborative environment.
- Excellent communication skills to interact with team members and stakeholders.