
Senior Engineer- Dot Net
Det Norske Veritas (DNV)28 days ago
Chennai, IndiaSenior
Responsibilities
- Design, develop, test, maintain, deploy, monitor, and support scalable application and platform capabilities.
- Build backend services, APIs, frontend components, integrations, workflow capabilities, and cohesive product experiences.
- Develop modern applications using C#, .NET, Entity Framework Core, SignalR, Azure, and related technologies.
- Support application modernization, technical debt reduction, framework upgrades, legacy migration, and reusable engineering patterns.
- Integrate data services, search, agentic and AI-enabled capabilities, authentication patterns, workflows, and enterprise systems.
- Own features and services through design, implementation, deployment, maintenance, production diagnostics, and iterative improvement.
- Participate in code reviews, technical design discussions, estimation, planning, implementation decisions, and stakeholder collaboration.
- Contribute to Azure DevOps repositories and pipelines, automated testing, deployment automation, environment management, monitoring, and incident readiness.
- Apply secure development, reliability, performance, scalability, logging, monitoring, and error-handling practices.
- Use AI-assisted development tools and LLM-enabled workflows for coding, testing, debugging, documentation, refactoring, and developer productivity.
- Mentor less experienced engineers through code reviews, technical guidance, pairing, and shared practices.
Requirements
- Bachelor’s or master’s degree in Computer Science, Engineering, Information Systems, or a related field, or equivalent experience.
- At least 5 years of experience developing production software in application engineering, software engineering, platform engineering, or related technical roles.
- Strong production experience developing backend applications and services with C# and modern .NET.
- Experience designing APIs and building distributed or service-oriented application capabilities.
- Deep understanding of SQL and database optimization.
- Experience building, modernizing, or operating scalable production web applications supporting complex workflows, collaboration, reporting, document review, or customer-facing delivery.
- Experience developing, deploying, and supporting cloud-hosted applications, with practical Microsoft Azure experience strongly preferred.
- Strong understanding of software design, testing, code quality, maintainability, security, and performance.
- Experience with CI/CD, automated testing, source control, code review, and modern software delivery practices.
- Demonstrated experience using AI-assisted development tools or LLM-enabled coding workflows.
- Ability to collaborate with Product, Architecture, Security, Platform Reliability, and cross-functional stakeholders in a matrixed environment.
- Strong English communication skills and ability to work with globally distributed teams.
- Preferred experience includes Search, RAG or AI integration, SignalR or WebSockets, React or Blazor, product-led or platform-based organizations, low-code or hybrid development, enterprise interoperability, AWS or multi-cloud environments, application modernization, and technically complex industries.
Benefits
- Flexible work arrangements for improved work-life balance.
- Generous annual, sick, compassionate, local public, marriage, maternity, paternity, and medical leave.
- Medical insurance and annual health check-up.
- Group term life, group personal accident, travel insurance, pension, and other insurance policies.
- Training sponsorship, on-the-job training, and training programs.
- Long-service awards and mobile phone reimbursement.
- Company bonus or profit share.
- Benefits may vary by position, tenure, contract, or grade level.
- The role is based at DNV’s office in Chennai, India.
Categories
About Det Norske Veritas (DNV)
DNV provides risk management, assurance, and technical advisory services plus specialized engineering software to maritime, energy, and industrial customers. Its offerings include ship classification, certification and audits, technology qualification and testing, and data platforms for asset integrity and safety. Founded in 1864 and headquartered in Høvik, Oslo, DNV is privately held and operates in more than 100 countries.