who has strong technical fundamentals, enjoys hands-on development, thrives in a collaborative environment, and is eager to grow while delivering high-quality software solutions.
As a Developer - .NET, you will:
------------------------------------
Design, develop, and maintain applications using C#, .NET, ASP.NET Core, and Web APIs
Build and enhance RESTful APIs and backend services that integrate with external systems such as eCommerce platforms and third-party APIs
Collaborate with business analysts, project managers, and QA teams to understand requirements and implement effective technical solutions
Write clean, maintainable, and well-tested code following established coding standards and best practices
Assist in performance optimization, debugging, and issue resolution
Contribute to improving application security, reliability, and scalability
Participate in code reviews, learning from feedback and improving code quality
Stay current with .NET technologies, frameworks, and development best practices
We're looking for someone who is:
-------------------------------------
Proficient in C#, .NET, ASP.NET Core, and RESTful API development
Experienced with SQL Server, data modeling, and basic performance tuning
Familiar with design patterns, SOLID principles, and clean coding practices
A proactive problem-solver with a willingness to learn and grow
Comfortable working in a team-oriented, Agile development environment
Passionate about building reliable systems and delivering value to clients
Roles & Responsibilities:
------------------------------
Develop, enhance, and maintain applications using C#, .NET, ASP.NET Core, and Web APIs
Implement RESTful APIs and backend business logic based on functional and technical requirements
Write clean, maintainable, and efficient code following established coding standards and best practices
Work with SQL Server, Entity Framework Core, and/or Dapper to implement and optimize data access
Use LINQ, Generics, and asynchronous programming (async/await) effectively in application development
Implement and consume events, delegates, and event handlers as part of application workflows
Assist in performance tuning, debugging, and issue resolution under guidance from senior team members
Participate in code reviews, incorporating feedback to improve code quality and maintainability
Collaborate with Business Analysts, QA, and other developers to deliver features on time
Follow secure coding practices and contribute to building secure APIs and applications
Support CI/CD pipelines by ensuring code is deployment-ready and adheres to build standards
Maintain and update technical documentation related to features, APIs, and implementation details
Participate in Agile ceremonies, including sprint planning, daily stand-ups, reviews, and retrospectives
Continuously learn and apply new .NET technologies and best practices to improve development outcomes
Experience and Skills:
--------------------------
Technical Expertise:
3-5 years of hands-on experience in application development using C# and .NET
Strong working knowledge of ASP.NET Core and building RESTful Web APIs
Experience with SQL Server, including writing queries, joins, views, and basic performance tuning
Hands-on experience with Entity Framework Core and/or Dapper for data access
Good understanding of LINQ, Generics, and asynchronous programming (async/await)
Familiarity with delegates, events, and event handlers in C#
Exposure to application performance monitoring, debugging, and profiling
Basic understanding of garbage collection concepts and memory management in .NET
Working knowledge of software design principles (SOLID) and common design patterns
Experience with Git, Visual Studio, and modern .NET development workflows
Familiarity with CI/CD pipelines and deployment processes
Basic understanding of application security practices, including authentication and authorization
Exposure to cloud environments and containerization concepts is a plus
Familiarity with Blazor, .NET MAUI, or modern frontend frameworks (React / Angular) is an added advantage
Innovation & AI-Driven Development:
Experience using AI-assisted tools like GitHub Copilot, ChatGPT, or Cursor for code generation, validation, and optimization.
Knowledge of automated testing frameworks, code quality tools, and static analysis for .NET environments.
Proactive in leveraging automation and AI to improve development speed, maintainability, and reliability.
Collaboration & Leadership:
Excellent communicator with the ability to collaborate effectively across Product, QA, Delivery, and Client-facing teams.
Skilled in mentoring developers, conducting code reviews, and contributing to technical architecture decisions.
Strong problem-solving mindset with a focus on debugging, performance optimization, and scalable design.
Personal Attributes:
Self-motivated, proactive, and accountable for delivery excellence.
Passionate about continuous learning and staying ahead of platform capabilities.
Detail-oriented with a strong sense of ownership and quality focus.
Solutions-focused under pressure - realistic yet optimistic.
Confident communicator who thrives in collaborative, fast-paced environments.
Minimum Qualifications:
---------------------------
Bachelor's degree in computer science, Engineering, or a related field, or equivalent practical experience
3-5 years of professional experience in .NET application development
Strong working knowledge of C#, ASP.NET Core, and RESTful Web APIs
Hands-on experience with SQL Server, including basic query writing, joins, and indexing concepts
Familiarity with Entity Framework Core and/or Dapper for data access
Good understanding of LINQ, Generics, and asynchronous programming (async/await)
Basic understanding of events and delegates in C#
Exposure to application performance tuning and debugging
Familiarity with software design principles (SOLID) and common design patterns
Experience using Git and working in a collaborative development environment
Basic understanding of CI/CD pipelines and automated deployments
Awareness of secure coding practices and API security fundamentals
Ability to work effectively within a team, follow coding standards, and take ownership of assigned tasks
What's in it for you?
-------------------------
Professional Growth & Impact:
Lead high-impact projects across multiple ERP platforms.
Collaborate directly with cross-functional teams and leadership to influence Kensium's technical roadmap.
Shape best practices in AI-assisted development and modern frameworks
Learning & Culture:
Be part of an innovation-driven team that values autonomy, accountability, and craftsmanship.
Access to ongoing upskilling programs, workshops, and certifications.
Rewards & Recognition:
Competitive Compensation: Attractive salary package with performance bonus.
Health & Wellness: Medical insurance.
Paid Time Off: Generous leave policy including vacation, and holidays.
Retirement Benefits: PF, and Gratuity.
Employee Engagement: Regular team events, recognition programs, and a collaborative culture that values your contributions.
?Sound Like You?
Submit your cover letter and resume to
[email protected]
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.