Full Stack Developer
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
Full Stack Developer - .NET with Angular
FusionStak is seeking a talented Full Stack Developer with 2-4 years of experience to join our team in Pune, Maharashtra. This role is ideal for individuals with a strong understanding of .NET technologies and front-end development, eager to build scalable web applications and contribute to innovative projects.
Job Overview
We are looking for a dedicated Software Developer specializing in .NET Full Stack development. You will be responsible for creating robust and efficient web applications, leveraging your expertise in C#, ASP.NET Core, ASP.NET MVC, and Entity Framework on the backend, and Angular 8+, TypeScript, JavaScript, HTML5, and CSS3 on the frontend. A passion for writing clean, maintainable code and a commitment to best practices are essential.
Key Responsibilities
- Develop and maintain dynamic web applications using C#, ASP.NET Core, ASP.NET MVC, and Entity Framework.
- Create engaging and interactive user interfaces with Angular 8+, TypeScript, JavaScript, HTML5, and CSS3.
- Integrate front-end and back-end systems through RESTful APIs.
- Optimize application performance, database queries, and server-side logic for efficiency.
- Design, implement, and manage relational databases, including SQL Server and MySQL.
- Adhere to best coding practices, security standards, and SOLID principles throughout the development lifecycle.
- Troubleshoot and resolve software defects to ensure application stability and functionality.
- Collaborate effectively with senior developers, QA engineers, and project stakeholders to achieve successful project outcomes.
- Actively participate in code reviews, knowledge sharing sessions, and Agile ceremonies to foster a team-oriented environment.
Technical Skills Required
- Expertise in C#, ASP.NET Core, ASP.NET MVC, and Entity Framework (EF6/EF Core).
- Proficiency in front-end technologies including Angular 8+, TypeScript, JavaScript, and jQuery.
- Strong command of HTML5, CSS3, and Bootstrap for creating responsive and user-friendly interfaces.
- Proven experience in developing and integrating RESTful APIs.
- Solid understanding of SQL Server, MySQL, and database performance optimization techniques.
- Proficient in using Git for version control and adhering to best practices.
- Experience with cloud platforms like Azure or AWS is a plus.
- Familiarity with CI/CD pipelines using tools such as Jenkins, GitHub Actions, or Azure DevOps is advantageous.
Preferred Skills
- Understanding of Object-Oriented Programming (OOP), SOLID principles, and common design patterns.
- Familiarity with Agile methodologies and tools like JIRA and Trello.
- Exposure to automated testing frameworks and debugging tools.
- Excellent analytical and problem-solving capabilities.
Qualifications
- Education: Bachelor of Engineering (BE) or Bachelor of Technology (B.Tech) in Computer Science/IT or a related field, with a minimum of 60% aggregate score.
- Experience: 2-4 years of hands-on experience in .NET full-stack development.
- Soft Skills: Strong communication, collaborative spirit, and a proactive learning attitude.
Why Join FusionStak in Pune?
- Engage with cutting-edge technologies and tackle challenging, impactful projects.
- Benefit from a competitive salary package and clear career advancement pathways.
- Work within a supportive, collaborative, and growth-oriented professional environment.
- Gain exposure to industry-leading practices and advanced development tools.
Location: Pune, Maharashtra
Experience: 2-4 Years
Notice Period: Immediate Joiners preferred, or less than 30 days.
Salary: Best in Industry