Job Location:
Ahmedabad
Mode:
Work from office
Working Day:
5 Days
Position:
Senior Full Stack Developer
Experience:
5+ Years
No Of Openings:
5
As a Senior Full Stack Developer at Shaligram Infotech, you will be responsible for designing, developing, and maintaining complex web applications using .NET for backend services and Angular for frontend development. You will lead a team of developers, providing technical guidance, best practices, and ensuring the quality and efficiency of the codebase. Your role will involve working on high-impact projects and collaborating with cross-functional teams to deliver solutions that meet business requirements.
- Lead the development of full-stack web applications using .NET (C#, ASP.NET Core) for backend and Angular for frontend.
- Design and architect scalable, high-performance solutions based on business requirements.
- Provide technical leadership, mentoring, and guidance to junior developers, ensuring best practices and coding standards are followed.
- Build and integrate RESTful APIs, ensuring seamless data flow between the frontend and backend.
- Manage and optimize SQL databases (SQL Server, PostgreSQL) for performance, scalability, and security.
- Oversee the deployment process and work with DevOps teams to implement CI/CD pipelines.
- Ensure cross-browser compatibility, responsiveness, and UI/UX best practices for Angular applications.
- Collaborate with product managers, UI/UX designers, and other stakeholders to deliver high-quality software on time.
- Troubleshoot and resolve complex technical issues, ensuring minimal downtime and high availability.
- Stay up-to-date with emerging technologies and continuously improve development processes and practices.
- Participate in Agile development cycles, including sprint planning, retrospectives, and daily stand-ups.
- 5+ years of professional experience in .NET (C#, ASP.NET Core, MVC) and Angular (version 2 and above).
- Extensive experience in building and maintaining full-stack web applications.
- Strong knowledge of HTML5, CSS3, JavaScript, and modern JavaScript frameworks (especially Angular).
- Experience with RESTful API design and integration.
- Proficiency in SQL and NoSQL databases (SQL Server, PostgreSQL, MongoDB).
- Strong experience with version control systems, particularly Git.
- Expertise in application performance tuning, optimization, and debugging.
- Experience in designing and implementing secure, scalable, and maintainable solutions.
- Ability to lead technical teams, conduct code reviews, and mentor junior developers.
- Knowledge of Cloud Platforms (AWS, Azure) and deployment strategies.
- Excellent problem-solving, communication, and collaboration skills.
- 3+ years of experience in .NET (C#, ASP.NET Core, MVC) and Angular (version 2 and above).
- Experience with Entity Framework and other ORM frameworks.
- Familiarity with Docker, Kubernetes, and containerization practices.
- Knowledge of modern front-end tools and UI frameworks (Angular Material, etc.).
- Familiarity with CI/CD pipelines, automated testing, and DevOps practices.
- Experience with Agile methodologies, Scrum, or Kanban.