MSA Infotech

.Net Fullstack Engineer

Ahmedabad, GJ, IN

7 days ago
Save Job

Summary

Job Description:

We are seeking a highly skilled .NET with Angular Developer to join our development team. The ideal candidate will have expertise in both back-end development using the .NET framework and front-end development using Angular to create dynamic and scalable web applications. You will be responsible for building and maintaining web applications, developing APIs, integrating front-end and back-end components, and ensuring a seamless user experience.

Key Responsibilities:

Back-End Development:
Design, develop, and maintain RESTful APIs and microservices using .NET Core or .NET Framework.
Work with databases (SQL Server, MySQL, etc.) to create and manage data models, queries, and stored procedures.
Implement security protocols, authentication, and authorization (e.g., OAuth, JWT).
Optimize and maintain server-side logic for performance, scalability, and reliability.

Front-End Development:
Develop responsive, high-performance user interfaces using Angular.
Collaborate with designers to ensure a consistent and visually appealing UI/UX.
Implement Angular components, services, and directives.
Work with REST APIs to fetch data and integrate the front-end with back-end systems.

Collaboration & Agile Development:
Participate in code reviews, pair programming, and collaborative problem-solving.
Work closely with other developers, product managers, and business stakeholders to gather requirements and translate them into technical solutions.
Follow Agile development practices and participate in sprint planning, stand-ups, and retrospectives.

Testing & Debugging:
Write unit tests, integration tests, and end-to-end tests for both front-end and back-end components.
Troubleshoot and debug issues across the full stack (front-end and back-end).

Maintenance & Documentation:
Ensure code is well-documented, maintainable, and follows best practices.
Provide ongoing support and maintenance of existing applications.

Required Skills & Qualifications:
Back-End: Strong experience with .NET Core, ASP.NET, C#, and SQL Server.
Front-End: Proficiency in Angular, HTML, CSS, JavaScript, and TypeScript.
Knowledge of RESTful API development and integration.
Familiarity with version control systems (Git).
Experience with cloud platforms (e.g., Azure, AWS) is a plus.
Strong problem-solving skills and attention to detail.
Ability to work collaboratively in an Agile environment.
Excellent communication and interpersonal skills.

Preferred Skills:
Experience with Entity Framework, LINQ, and ORM tools.
Knowledge of front-end build tools (Webpack, npm, etc.).
Familiarity with continuous integration and deployment pipelines.

Education & Experience:
Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).
4+ years of experience in full-stack development with .NET and Angular.

How strong is your resume?

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