Candidates: Create an Account or Sign In
Prinicpal IT is excited to be supporting a dynamic and innovative tech company specialising in cutting-edge software solutions. They pride themselves on fostering a collaborative and inclusive work environment where creativity and expertise thrive. Their team is dedicated to delivering high-quality products that make a significant impact on our clients' businesses.
Job Description:
We are seeking a talented and experienced .NET Developer to join a growing team. As a .NET Developer, you will be responsible for designing, developing, and maintaining high-performance web applications. You will work closely with the product and design teams to deliver user-friendly and scalable solutions.
Key Responsibilities:
Develop, test, and maintain web applications using .NET framework and related technologies
Collaborate with cross-functional teams to define, design, and ship new features
Ensure the performance, quality, and responsiveness of applications
Identify and correct bottlenecks and fix bugs
Help maintain code quality, organisation, and automation
Stay up-to-date with the latest industry trends and technologies to ensure our solutions remain current and effective
Requirements:
Proven experience as a .NET Developer or Application Developer
Strong knowledge of the .NET framework, ASP.NET, MVC, and C#
Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React
Familiarity with database management systems, particularly SQL Server
Excellent problem-solving skills and attention to detail
Ability to work independently as well as in a team environment
Strong communication skills and the ability to collaborate effectively with both technical and non-technical team members
Preferred Qualifications:
Experience with cloud services such as Azure or AWS
Knowledge of Agile development methodologies
Familiarity with DevOps practices and tools.
Benefits:
Competitive salary and performance-based bonuses
Comprehensive health, dental, and vision plan
Opportunities for professional development and career advancement
Flexible work hours and remote work options
Collaborative and inclusive company culture