We are seeking a highly motivated .NET Full Stack Developer with 4–6 years of professional software development experience to design, build, and enhance Azure-hosted applications supporting Global Asset Management solutions. The ideal candidate will possess strong expertise across the Microsoft technology stack, modern frontend frameworks, cloud-native development, and DevOps practices. This role offers the opportunity to work closely with product owners, business stakeholders, and cross-functional teams to deliver secure, scalable, and high-quality enterprise applications.
Application Development
- Design, develop, test, and maintain enterprise-grade applications using C#, .NET Core/.NET 6+, and Microsoft technologies.
- Develop scalable and secure RESTful APIs and implement microservice-based solutions where appropriate.
- Build responsive, user-friendly web applications using Angular or React with TypeScript.
- Design and optimize relational database schemas, develop SQL queries, stored procedures, and ensure database performance.
- Develop Azure-hosted solutions leveraging Azure Functions, App Services, and Azure SQL.
- Implement secure authentication and authorization using OAuth 2.0, OpenID Connect (OIDC), and Azure Entra ID.
- Participate in architecture discussions, technical design reviews, and code reviews to ensure solution quality and maintainability.
- Produce clean, reusable, well-documented code that adheres to enterprise development standards and best practices.
- Build, deploy, and maintain cloud-native applications using Microsoft Azure services.
- Develop and support CI/CD pipelines using Azure DevOps or GitHub Enterprise.
- Collaborate with DevOps teams to automate application deployments and improve release processes.
- Monitor application performance and proactively address reliability, scalability, and security concerns.
- Develop comprehensive unit and integration tests using frameworks such as xUnit, NUnit, Jest, or Jasmine.
- Participate in peer code reviews, static code analysis, and quality assurance activities.
- Troubleshoot application issues and implement performance improvements and bug fixes.
- Maintain technical documentation, API specifications, and deployment documentation.
- Participate actively in Agile ceremonies including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Collaborate closely with Product Owners, Business Analysts, QA engineers, UX designers, and business stakeholders.
- Mentor junior developers by providing technical guidance, knowledge sharing, and code review feedback.
- Communicate technical concepts effectively to both technical and non-technical stakeholders.
- Utilize GitHub Copilot, ChatGPT, and other approved AI-assisted development tools to improve development productivity.
- Create structured prompts for code generation, unit testing, documentation, debugging, and refactoring.
- Review, validate, and refine AI-generated code to ensure security, maintainability, and compliance with organizational coding standards.
- Promote responsible adoption of AI-assisted software development practices within the engineering team.
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline.
- 4–6 years of professional experience in full-stack software development.
- Strong proficiency in C#, .NET Core/.NET 6+, and modern software development practices.
- Experience developing secure and scalable RESTful APIs.
- Hands-on experience with Angular or React using TypeScript.
- Strong knowledge of Entity Framework Core, SQL, database design, and performance optimization.
- Experience developing cloud-native applications using Microsoft Azure services.
- Working knowledge of OAuth 2.0, OpenID Connect (OIDC), API security, and Azure Entra ID integration.
- Experience implementing CI/CD pipelines using Azure DevOps or GitHub Enterprise.
- Experience with unit testing and integration testing frameworks.
- Familiarity with Agile/Scrum methodologies using Jira and Confluence.
- Strong analytical, problem-solving, and communication skills.
- Experience with Kendo UI for enterprise web application development.
- Advanced knowledge of Azure Entra ID, including application registrations, RBAC, and enterprise identity management.
- Experience with document generation technologies such as Open XML (OOXML) and Aspose.
- Knowledge of PowerShell scripting and Infrastructure as Code (IaC) using Terraform or Bicep.
- Experience working within highly regulated or security-sensitive enterprise environments.
- Exposure to Global Asset Management, Banking, or Financial Services domains.
- Backend: C#, .NET Core/.NET 6+, ASP.NET Core, Entity Framework Core
- Frontend: Angular or React, TypeScript, HTML5, CSS3, JavaScript
- APIs: RESTful APIs, Microservices
- Database: SQL Server, Azure SQL, Database Design
- Cloud: Azure App Services, Azure Functions, Azure SQL
- Security: OAuth 2.0, OpenID Connect (OIDC), Azure Entra ID
- DevOps: Azure DevOps, GitHub Enterprise, CI/CD
- Testing: xUnit, NUnit, Jest, Jasmine
- Project Tools: Jira, Confluence
- AI-Assisted Development: GitHub Copilot, ChatGPT
- Version Control: Git
- Strong software engineering fundamentals
- Full-stack application development expertise
- Cloud-native application development
- Secure coding and API design
- Agile mindset and collaborative teamwork
- Strong analytical and problem-solving abilities
- Excellent communication and stakeholder management skills
- Mentoring and technical leadership capabilities
Skills Required
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related discipline
- 4–6 years of professional full-stack software development experience
- Strong proficiency in C# and .NET Core or .NET 6+
- Experience developing secure and scalable RESTful APIs
- Hands-on experience with Angular or React using TypeScript
- Strong knowledge of Entity Framework Core, SQL, database design, and performance optimization
- Experience developing cloud-native applications using Microsoft Azure services
- Working knowledge of OAuth 2.0, OpenID Connect, API security, and Azure Entra ID integration
- Experience implementing CI/CD pipelines using Azure DevOps or GitHub Enterprise
- Experience with unit testing and integration testing frameworks
- Familiarity with Agile/Scrum methodologies using Jira and Confluence
- Strong analytical, problem-solving, and communication skills
- Experience with Kendo UI
- Advanced knowledge of Azure Entra ID, including application registrations, RBAC, and enterprise identity management
- Experience with document generation technologies such as Open XML and Aspose
- Knowledge of PowerShell scripting and Infrastructure as Code using Terraform or Bicep
- Experience working in highly regulated or security-sensitive enterprise environments
- Exposure to Global Asset Management, Banking, or Financial Services domains
What We Do
Kumaran Systems is an IT Services Company with imprints in three countries. The past two decades has seen us provide our global clientele with high-end IT services that include migration support, system integration and infrastructure management solutions, providing one-stop-solution to all your IT demands. Our expertise and in-depth knowledge of businesses help us cater to a variety of industries. Our team strives to know your industry better, by observing current trends and the way it works, to tailor-make our solutions to your needs.With over 20 years of customer orientation, over 2000 engagements across Telecom, Education and Banking & Financial services spread across the globe, Kumaran stands as a key advisor to some of the largest Fortune 500 companies in their business driven technology enablement drive. Kumaran System's Customer Orientation is driven by a global delivery business model giving its customers to choose between an Onshore-Offshore mix. The delivery models enable multilevel touch points between the client, partner networks and Kumaran thereby enabling business driven customer sensitivity and agility. ENGAGE, EMERGE AND EXCEL Involving ourselves in a purposeful action, using our abilities to its maximum, helps us feel positive about ourselves. Such positivity gives raise to positive thinking and positive ideas. Ideas evolve into vision and set our aim! Our aspirations engage us with the incentive of sweet success! Every endeavor has its own pitfalls. Perseverance helps us emerge a successful entrepreneur after any deterrent. In our attempt to achieve our aim, we keep upgrading our knowledge and skill, to surface successful! A genius mind does not work to excel, but excels in work! We challenge ourselves with every next step! We change every deterrent to a stepping stone to success. We essentially, engage, emerge and excel


.png)






