ROLE OVERVIEW
This is a unique dual-role position for a versatile engineer who is equally comfortable writing production-grade .NET code and managing robust DevOps pipelines. You will be the bridge between our development and operations teams — ensuring code quality, streamlining deployments, and keeping our enterprise applications running reliably. If you thrive in both IDE and terminal, this role is built for you.
KEY RESPONSIBILITIES
.NET Development
- Develop and maintain enterprise web applications using ASP.NET MVC and Web API
- Build dynamic, responsive front-end interfaces using AngularJS
- Design, develop, and document RESTful APIs for internal and third-party integrations
- Write clean, testable C# code following SOLID principles and established coding standards
- Collaborate with the architecture team to implement scalable, maintainable application modules
DevOps & Pipeline Management
- Design, configure, and maintain CI/CD pipelines using Azure DevOps and/or Jenkins
- Manage source code repositories, branching strategies, and pull request workflows in Git
- Automate build, test, and deployment processes to reduce manual effort and human error
- Manage application deployments across development, staging, and production environments
- Monitor pipeline health, resolve build/deployment failures, and implement proactive alerting
Power BI Support (At Least One Resource Required)
- Create, maintain, and publish interactive Power BI dashboards and reports
- Build and optimise data models, relationships, and DAX measures within Power BI Desktop
- Connect Power BI to enterprise data sources including Oracle, SQL Server, and REST APIs
- Manage Power BI Service workspaces, scheduled refreshes, and access permissions
- Support business users and stakeholders in interpreting reports and building new visualisations
REQUIRED EXPERIENCE
- 5+ years of software development and/or DevOps engineering experience
- Strong hands-on expertise in ASP.NET MVC and Web API development
- Proven experience configuring and managing CI/CD pipelines (Azure DevOps or Jenkins)
- Solid proficiency with Git — branching, merging, code review workflows
- Experience managing application deployments across multiple environments
- Working knowledge of AngularJS for front-end module development
TECHNICAL SKILLS
.NET & Frontend
- ASP.NET MVC — controllers, views, Razor, model binding, filters, routing
- Web API — RESTful design, JWT authentication, Swagger/OpenAPI documentation
- C# — object-oriented design, async patterns, LINQ, exception handling
- AngularJS — directives, controllers, services, $http, routing
DevOps & Source Control
- Azure DevOps — pipelines (YAML / Classic), repos, boards, release management
- Jenkins — pipeline scripting (Groovy), plugins, agent configuration
- Git — Git Flow, feature branching, rebase, conflict resolution, hooks
- Application deployment — IIS, Windows Services, environment configuration management
Analytics (Preferred)
- Power BI Desktop — report design, DAX, calculated columns, measures, KPIs
- Power BI Service — workspaces, datasets, scheduled refresh, row-level security
- Data connectivity — Oracle, SQL Server, REST APIs, Excel data sources
Pay: ₹800,000.00 - ₹1,500,000.00 per month
Benefits:
- Health insurance
- Leave encashment
- Life insurance
- Paid time off
- Provident Fund
Work Location: In person