Job Summary
We are looking for a talented and passionate Full Stack Developer (.NET + Angular) to join our growing development team. The ideal candidate should have experience building modern web applications using .NET Core, C#, Angular, and MS SQL Server. You will be responsible for designing, developing, testing, and maintaining scalable, high-performance applications while collaborating with cross-functional teams.
Key Responsibilities
- Design, develop, and maintain web applications using .NET Core and Angular.
- Build secure and scalable RESTful APIs.
- Develop responsive and user-friendly interfaces using HTML, CSS, Bootstrap, and TypeScript.
- Integrate frontend applications with backend APIs.
- Write clean, reusable, and maintainable code following best practices.
- Design and optimize SQL Server databases, queries, stored procedures, and functions.
- Debug, troubleshoot, and resolve application issues.
- Participate in code reviews and contribute to technical discussions.
- Work closely with UI/UX designers, QA engineers, and project managers.
- Stay up to date with emerging technologies and development trends.
Required Skills
- Strong experience with C# and .NET Core / .NET.
- Hands-on experience with Angular (v12+).
- Good knowledge of TypeScript, JavaScript, HTML5, CSS3, and Bootstrap.
- Experience with REST APIs and third-party API integration.
- Strong knowledge of MS SQL Server, Stored Procedures, Views, and database optimization.
- Familiarity with Entity Framework Core.
- Experience with Git or other version control systems.
- Understanding of software development life cycle (SDLC).
- Strong analytical and problem-solving skills.
Preferred Skills
- Experience with Azure or AWS cloud services.
- Knowledge of CI/CD pipelines.
- Familiarity with Docker is a plus.
- Experience with Agile/Scrum development methodology.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 1–5+ years of experience in Full Stack Development using .NET and Angular.
What We Offer
- Competitive salary.
- Flexible and collaborative work environment.
- Career growth opportunities.
- Exposure to modern technologies and enterprise-level projects.
- Learning and professional development support.
- Friendly and innovative team culture.
Job Type: Full-Time
Experience: 1–5+ Years
Location: On-site / Hybrid / Remote (as applicable)