Full Stack Developer (.NET Framework & .NET Core, 4+ Years Experience)
G7 CR Technologies · Bangalore
Collected role description
Role overview
Full Stack Developer (.NET Framework & .NET Core, 4+ Years Experience) at G7 CR Technologies
Take ownership of existing .NET Framework and .NET Core-based products, including maintenance, support, and feature enhancement.
Responsibilities
- Act as a product owner for assigned modules — understanding business needs, prioritizing tasks, and ensuring timely delivery.
- Design, develop, and maintain web applications using .NET Framework (ASP.NET MVC) and .NET Core (2.2+).
- Build and integrate RESTful Web APIs following SOLID design principles and dependency injection.
- Develop, optimize, and maintain SQL Server databases (queries, stored procedures, functions, and triggers) with proper exception handling.
- Work on front-end development using Razor Pages, HTML5, CSS3, Bootstrap 5, JavaScript, jQuery, and Ajax.
- Apply the Repository Design Pattern and Entity Framework (DB-first) for efficient data access.
- Work with JSON-based APIs for client-server communication.
- Collaborate closely with UI/UX, QA, and Cloud teams to deliver robust and scalable solutions.
- Ensure high-quality code through unit testing (NUnit), code reviews, and adherence to best practices.
- Provide post-production support, troubleshoot issues, and ensure product stability.
- Participate in new product development and contribute to architectural decisions.
- Integrate with Azure Cloud Services (Azure Function Apps, Key Vault, Blob Storage, Microsoft Entra ID / Azure AD).
- Demonstrate leadership qualities by guiding junior team members and ensuring smooth delivery Willingness to learn and adapt to new technology stacks based on market trends and project requirements.
- Key Skills & Requirements Bachelor’s degree in computer science/IT, Engineering, or a related field. 4+ years of hands-on experience in software development.
- Strong command over C#, .NET Framework (4.x), and .NET Core (2.2+).
- Proficiency in ASP.NET MVC, Web API, and Entity Framework (DB-first).
- Solid experience with ADO.NET, JSON handling, and RESTful API integration.
- Strong SQL skills — queries, stored procedures, performance tuning, and debugging.
- Proficient in front-end technologies: HTML5, CSS3, JavaScript, jQuery, Bootstrap 5, Ajax.
- Experience with Microsoft Authentication (OAuth2, OpenID Connect, Entra ID / Azure AD).
- Familiarity with Azure Cloud Services (Function Apps, Key Vault, Blob Storage).
- Excellent communication and business understanding skills.
- Strong analytical thinking, problem-solving, and leadership abilities.
- Ability to take ownership, work independently, and collaborate in an Agile/Scrum environment.
- Knowledge of Git/TFS for version control.
- Experience with Azure DevOps (Boards, Repos, Pipelines).
- Exposure to CI/CD pipelines and automated deployment.
Required qualifications
- 4+ years of experience in web Application Development (with 4+ years in .Net Core and .Net Framework)
Preferred qualifications and skills
- Good to Have Experience in js or other modern front-end frameworks.
Employment details
- Location: Bangalore, Karnataka About Us G7 CR Technologies India Pvt Ltd is a leading IT and Cloud services company specializing in software development, cloud transformation, product engineering, and AI-driven solutions.
- We empower businesses to achieve digital excellence and are rapidly expanding our team.
- At G7 CR, we value innovation, ownership, and collaboration offering an environment where talent thrives and creates real impact.
- Role: Software Engineer Position: Software Engineer Date of Joining: Immediate
- Employment Type: Permanent Experience Required: Permanent Relevant
- Location: Bangalore [Karnataka]
Additional role details
- Full Stack Developer (.NET Framework & .NET Core, 4+ Years Experience) Industry: IT/Cloud Services
Collected experience requirement
4 years