
Senior .NET Developer
MUFG Pension & Market Services30 days ago
India (city not specified)Senior
Responsibilities
- Own assigned modules, features, technical deliverables, and software components across backend services, APIs, databases, integrations, batch processes, and front-end features.
- Design, develop, secure, version, document, test, and maintain RESTful APIs and backend services using C#, .NET, ASP.NET Core, Web API, and related patterns.
- Work with SQL Server or Oracle on complex queries, joins, indexes, stored procedures, execution plans, transactions, data fixes, optimization, and troubleshooting.
- Contribute to full-stack delivery using React, TypeScript, JavaScript, HTML, and CSS, including API integration, forms, state handling, accessibility, and usability improvements.
- Apply clean coding, SOLID principles, design patterns, dependency injection, asynchronous programming, logging, exception handling, secure development, and performance practices.
- Create unit tests, support automated testing, investigate defects, perform root-cause analysis, and implement durable fixes.
- Support Azure hosting, deployment, monitoring, configuration, secrets management, cloud security, and operational improvement activities.
- Use Git, branching, pull requests, code reviews, CI/CD pipelines, build and release processes, deployment controls, and environment promotion practices.
- Maintain, troubleshoot, and modernize legacy .NET applications and technologies where required.
- Support production stability, release readiness, post-release support, monitoring, risk identification, and operational improvement.
- Collaborate with developers, architects, business analysts, testers, delivery managers, support teams, DevOps engineers, and security stakeholders.
- Mentor junior developers and contribute to technical documentation, knowledge sharing, Agile ceremonies, and engineering culture.
Requirements
- Bachelor of Engineering, MSc, BSc in IT or Computer Science, or another graduate qualification with relevant software development experience.
- 6–9 years of relevant hands-on software development experience using modern C#, .NET 6/7/8 or later, ASP.NET Core, ASP.NET MVC, Web API, RESTful services, and object-oriented programming.
- Strong understanding of the full SDLC, Agile delivery, requirements analysis, estimation, technical design, development, testing, deployment, release support, and production support.
- Strong SQL Server or Oracle experience, including complex queries, joins, stored procedures, indexing, execution plans, performance tuning, transactions, data analysis, and troubleshooting.
- Strong experience designing, securing, versioning, documenting, and integrating RESTful APIs and backend services.
- Knowledge of SOLID principles, design patterns, clean code, dependency injection, asynchronous programming, caching, exception handling, logging, security, and performance optimization.
- Experience with unit testing and mocking frameworks such as xUnit, NUnit, MSTest, or Moq.
- Hands-on experience with Git, pull requests, branching, merge discipline, collaborative code reviews, conflict resolution, and shared repository quality.
- Working knowledge of Azure App Service, Azure Functions, Azure SQL, Azure Storage, Key Vault, Application Insights, Azure Monitor, CI/CD pipelines, build and release automation, and cloud deployment.
- Ability to troubleshoot issues across code, APIs, databases, integrations, logs, Azure telemetry, pipelines, deployments, and environments.
- Practical exposure to React is preferred, with TypeScript, JavaScript, HTML, CSS, component-based UI development, API integration, client-side validation, state management, and accessibility considered advantageous.
- Understanding of legacy .NET Framework, ASP.NET MVC, Web Forms, WCF, Windows Services, and older enterprise application patterns is advantageous.
- Strong written and verbal communication, ownership, mentoring, adaptability, and collaborative working skills.
Tech Stack
Categories
About MUFG Pension & Market Services
MUFG Pension & Market Services provides pension administration and corporate markets platforms for superannuation funds and listed companies, including registry services, employee share plans, meetings/proxy management, and related data and compliance solutions. It operates through MUFG Retirement Solutions and MUFG Corporate Markets, delivering software-enabled managed services and support. Headquartered in Sydney, it is a member of MUFG, the global financial group, and serves clients across multiple regions.