Job Description :
We are seeking a highly skilled and experienced .NET Full Stack Developer to join our dynamic team in Bangalore (Electronic City). The ideal candidate will have a strong background in .NET development, experience working with Angular (v8+), and solid understanding of RESTful APIs and SQL Server.
The candidate must be well-versed in modern development practices and capable of contributing to both frontend and backend Responsibilities :
- Develop and maintain robust, scalable web applications using .NET Core, C#, and ASP.NET.
- Design and implement interactive user interfaces using Angular 8+, HTML5, CSS3, and TypeScript.
- Develop and integrate RESTful APIs to enable seamless communication between frontend and backend systems.
- Write optimized queries, stored procedures, and manage data efficiently using SQL Server.
- Ensure code quality by writing unit tests and performing thorough debugging and troubleshooting.
- Participate in Agile development cycles, including daily stand-ups, sprint planning, reviews, and retrospectives.
- Collaborate with cross-functional teams, including UI / UX designers, backend developers, and QA engineers.
- Follow and advocate for coding standards, best practices, and secure development practices.
- Maintain code versioning using Git and participate in peer code Qualifications :
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5 - 7 years of hands-on experience in software development.
- Strong expertise in C#, ASP.NET MVC, and .NET Core development.
- Proficiency in Angular 8+, and related technologies such as RxJS and NgRx is a plus.
- Proven experience in building and consuming RESTful APIs.
- Good knowledge of SQL Server development and performance tuning.
- Familiarity with Agile / Scrum methodologies and collaborative development environments.
- Experience with source control tools like Git, GitHub, or Bitbucket.
- Strong analytical and problem-solving skills with excellent communication Qualifications :
- Experience with CI / CD tools like Azure DevOps, Jenkins, or GitHub Actions.
- Exposure to cloud platforms (e., Azure, AWS) is a plus.
- Knowledge of container technologies like Docker is advantageous.
- Experience in writing automated unit and integration tests
ref : hirist.tech)