Job Description
We are seeking a skilled and motivated .NET Full Stack Developer to design, develop, and maintain scalable web applications. The ideal candidate will have strong expertise in both front-end and back-end technologies, along with a solid understanding of modern development practices, cloud platforms, and Agile methodologies.
Key Responsibilities
Develop and maintain full-stack applications using Angular (frontend) and .NET/.NET Core (backend).
Design, build, and integrate RESTful APIs ensuring high performance, scalability, and security.
Work with SQL/NoSQL databases for data modeling, query optimization, and performance tuning.
Implement responsive and user-friendly UI using Angular, TypeScript, HTML, CSS, and JavaScript.
Follow clean coding practices, design patterns, and implement unit/integration testing.
Collaborate within Agile/Scrum teams, actively participate in stand-ups, sprint planning, and code reviews.
Contribute to CI/CD pipelines, version control (Git), and DevOps practices.
Support deployment and maintenance on Azure cloud platforms.
Troubleshoot, debug, and resolve complex technical issues.
Mentor junior developers and contribute to continuous improvement initiatives.