- Collaborate with product managers, designers, and other stakeholders to define and implement software solutions.
- Design, develop, and maintain web applications using the .NET framework and related technologies.
- Implement best practices in coding, testing, and version control.
- Optimize web applications for maximum speed and scalability.
- Perform code reviews and provide constructive feedback to junior developers.
- Troubleshoot and resolve complex technical issues.
- Keep up to date with industry trends and technologies and propose improvements to our development processes.
- Mentor and guide junior developers in the team.
Bachelor’s degree in computer science, Information Technology, or a related field.Proven experience as a .NET Web Developer with a minimum of 3 years of experience.Strong expertise in .NET technologies, including ASP.NET, C#, and the .NET framework.Proficiency in front-end technologies, including HTML, CSS, JavaScript, and modern front-end frameworks.Experience with databases and SQL, including MS SQL Server.Familiarity with web services, API integrations, and third-party libraries.Knowledge of cloud platforms and services is a plus.Strong problem-solving skills and attention to detail.Excellent communication and collaboration abilities.Ability to work in a fast-paced, agile development environment.