Locations: Bangalore, Mumbai
Experience: 7+ years
Education: Bachelor’s degree in Engineering, Accounting, Finance, or equivalent
About the Role:
We are looking for a highly qualified and seasoned Dot Net Full Stack Developer to join our expanding team in Mumbai or Bangalore. By utilizing the newest Microsoft technologies, you will be instrumental in the design, development, implementation, and upkeep of reliable web applications. You will be in charge of both the front-end and back-end components of our apps as a full-stack developer, guaranteeing a flawless user experience.
Key Responsibilities:
- Design, develop, and deploy web-based applications using the Microsoft .NET framework (ASP.NET & ASP.NET Core).
- Build dynamic and user-friendly interfaces utilizing Angular (version 2+), Typescript, and C#.
- Collaborate with designers to translate UI/UX mockups into functional front-end components.
- Develop robust back-end services using C# with a strong focus on code quality and maintainability.
- Develop and maintain database objects (stored procedures, functions, views, triggers) using MS SQL Server Management Studio (SSMS).
- Implement clean architecture principles and best practices in API design (RESTful principles).
- Perform unit testing, integration testing, and collaborate with QA teams to ensure overall application quality.
- Stay updated with the latest advancements in .NET technologies, frameworks, and security best practices.
- Work collaboratively with team members including designers, back-end developers, and business analysts.
- Participate in code reviews and knowledge sharing sessions.
Required Skills:
- 7+ years of experience in developing web applications using the Microsoft .NET framework (ASP.NET & ASP.NET Core).
- Excellent proficiency in Angular (version 2+), Typescript, and C#.
- Strong understanding of JavaScript, HTML, CSS, jQuery, MVC, and WebAPI.
- Solid working knowledge of MS SQL Server Management Studio (SSMS) and T-SQL for database development.
- Experience with version control systems (e.g., Git).
- Strong problem-solving and analytical skills.
- Outstanding interpersonal and communication abilities.
- The ability to operate both independently and collaboratively.
- Proficiency in Agile development approaches, such as Scrum and Kanban, is advantageous.
Bonus Points:
- Experience with cloud platforms like Azure.
- Experience with DevOps practices and CI/CD pipelines.
- Experience with automated testing frameworks (e.g., Selenium).
- Experience with performance optimization techniques.
If you are a passionate and experienced.NET Full Stack Developer with a desire to create innovative solutions, we encourage you to apply!