We are seeking a skilled Full Stack .NET Developer to join our team. The ideal candidate will have experience in both front-end and back-end development using .NET technologies. This role involves designing, developing, and maintaining web applications, collaborating with cross-functional teams, and ensuring high-quality software solutions.
Key Responsibilities
- Design and develop scalable web applications using .NET technologies (ASP.NET, C#, .NET Core).
- Implement responsive and interactive user interfaces using HTML, CSS, JavaScript, and modern frameworks like Angular or React.
- Build and maintain robust server-side applications and APIs, ensuring efficient data handling and integration.
- Design and interact with databases using SQL Server or other relational databases, including writing queries and optimizing performance.
- Write clean, maintainable code, conduct code reviews, and adhere to best practices and coding standards.
- Work closely with UX/UI designers, product managers, and other developers to deliver high-quality software solutions.
- Identify and resolve issues related to performance, security, and functionality.
Required Qualifications
- Proven experience as a Full Stack Developer with expertise in .NET technologies and modern web development practices.
- Proficiency in HTML, CSS, JavaScript, and experience with front-end frameworks such as Angular or React.
- Strong experience with .NET Framework, .NET Core, and C#.
- Experience with SQL Server or similar relational databases, including query writing and performance optimization.
- Solid understanding of software development principles, code reviews, and best practices.
- Strong analytical and troubleshooting skills.