Job description
As a .NET Developer you are responsible for designing, developing, and maintaining software applications using the .NET framework. Key responsibilities include writing clean, scalable code, troubleshooting and debugging applications, and collaborating with cross-functional teams to define and implement new features. The role requires proficiency in C#, ASP.NET, MVC, and familiarity with database technologies such as SQL Server. A successful .NET Developer stays current with industry trends, utilizes best practices in software development, and ensures application performance and security. Strong problem-solving skills, attention to detail, and effective communication are essential for this position.
Job requirements
To be considered for the position of .NET Developer, candidates should possess a bachelor's degree in Computer Science, Software Engineering, or a related field. A minimum of 3 years of experience in software development using the .NET framework is typically required. Proficiency in C# and ASP.NET is essential, along with a strong understanding of MVC architecture. Familiarity with database management systems, particularly SQL Server, is important for effective data manipulation and storage. Candidates should also demonstrate a solid grasp of front-end technologies such as HTML, CSS, and JavaScript. Additionally, strong analytical and problem-solving abilities, excellent communication skills, and the capacity to work collaboratively in a team environment are crucial for success in this role. Familiarity with Agile development methodologies and experience with version control systems like Git are also advantageous.
Job Type: Remote
Salary: £experience
Benefits:
- Flexible Hours
- Hybrid working
Schedule:
Monday to Friday (unless dealing with an emergency event)