Full Stack Developer – .NET Core & Angular

Bengaluru, KA, IN

$8
8 days ago
Save Job

Summary

Job Title: Full Stack Developer – .NET Core & Angular


Location: Bangalore

Employment Type: Full-Time

Experience Level: 4 - 8 years


Job Overview:

We are looking for a skilled Full Stack Developer with a strong foundation in .NET Core, Angular (v8+), and Microservices. You will play a key role in designing, building, and maintaining scalable web applications and RESTful services within an Agile environment. This position requires strong coding abilities, a deep understanding of architectural best practices, and a proactive approach to problem-solving.


Key Responsibilities:
  • Develop robust, scalable applications using .NET Core and Angular (8+)
  • Design and implement Microservices-based architectures for cloud-native applications
  • Build and maintain RESTful APIs with a focus on performance and security
  • Implement unit and integration tests using NUnit, XUnit, or similar frameworks
  • Collaborate with UI/UX designers, DevOps, and QA teams in an Agile workflow
  • Participate in code reviews, design discussions, and continuous improvement efforts
  • Debug, optimize, and maintain existing codebases across front-end and back-end


Must-Have Skills:
  • Proficiency in C# and .NET Core (latest versions)
  • Experience with .NET MVC, Web API, and Microservices Architecture
  • Expertise in Angular 8+, TypeScript, JavaScript, HTML5, and CSS3
  • Strong grasp of Design Patterns and SOLID principles
  • In-depth knowledge of SQL databases (e.g., SQL Server) and RESTful API design
  • Experience with Unit Testing (NUnit/XUnit)
  • Familiarity with Version Control Systems (GitHub/GitLab)
  • Understanding of OAuth, JWT, and other authentication/authorization methods
  • Exposure to CI/CD pipelines and DevOps practices
  • Agile/Scrum development experience

  • Good to Have:
    • Cloud Platform experience (AWS or Azure)
    • Relevant industry certifications (e.g., Microsoft Certified: Azure Developer Associate)


    Why Join Us?
    • Work on cutting-edge projects with modern tech stacks
    • Collaborate in a team-oriented, Agile environment
    • Opportunities for growth and certification support


    How strong is your resume?

    Upload your resume and get feedback from our expert to help land this job