
Senior .NET Developer
MUFG Pension & Market Services28 days ago
India (city not specified)Senior
Responsibilities
- Own assigned modules, features, technical deliverables, and production-ready software outcomes.
- Design, build, enhance, test, and maintain backend services, APIs, database objects, integrations, batch processes, and applicable front-end features.
- Develop and integrate secure, versioned, documented RESTful APIs with internal and external systems.
- Work with SQL Server or Oracle on complex queries, stored procedures, indexing, execution plans, transactions, optimization, and production data troubleshooting.
- Apply clean code, SOLID principles, design patterns, dependency injection, asynchronous programming, logging, exception handling, performance optimization, and secure development practices.
- Contribute to technical design, estimation, risk identification, modernization, Azure adoption, automation, and operational improvement.
- Create unit tests, support automated testing, investigate defects, perform root-cause analysis, and implement durable fixes.
- Use Azure hosting, monitoring, configuration, secrets management, deployment, and troubleshooting practices for cloud-hosted applications.
- Use Git workflows, pull requests, code reviews, CI/CD pipelines, build and release processes, and environment promotion practices.
- Support legacy .NET applications, including .NET Framework, ASP.NET MVC, Web Forms, WCF, and older enterprise application patterns.
- Collaborate with technical and non-technical stakeholders, participate in Agile delivery activities, mentor junior developers, and contribute to documentation and knowledge sharing.
- Support production stability, release readiness, post-release support, compliance, accessibility, audit, data protection, and information security requirements.
Requirements
- 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.
- Bachelor of Engineering, MSc, BSc in IT or Computer Science, or another graduate qualification with relevant software development experience.
- Strong understanding of the full SDLC, Agile delivery, requirements analysis, estimation, technical design, development, testing, deployment, release support, and production support.
- Strong SQL capability with SQL Server or Oracle, including complex queries, joins, stored procedures, indexing, execution plans, performance tuning, transactions, and data troubleshooting.
- Strong experience designing, developing, securing, versioning, documenting, and integrating RESTful APIs and backend services.
- Understanding 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, Moq, or similar tools.
- Hands-on experience with Git, branching, pull requests, collaborative code reviews, conflict resolution, and shared repository quality practices.
- 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 application code, APIs, databases, integrations, logs, Azure telemetry, pipelines, deployments, and environments.
- Practical exposure to React and familiarity with TypeScript, JavaScript, HTML, CSS, component-based UI development, API integration, client-side validation, state management, and accessibility are preferred.
- Understanding of legacy .NET technologies such as .NET Framework, ASP.NET MVC, Web Forms, WCF, Windows Services, or older enterprise application patterns is advantageous.
- Strong communication, ownership, mentoring, adaptability, collaboration, and continuous-learning skills are required.
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.