28 days ago
India (city not specified)Mid Level / Senior

Responsibilities

  • Design, build, enhance, test, and maintain software components using C#, .NET, ASP.NET Core, Web API, RESTful APIs, Entity Framework or similar ORM/data-access patterns, and relational databases.
  • Develop and integrate backend services, APIs, database objects, internal and external system integrations, and applicable frontend features.
  • Write and optimize SQL queries and work with joins, indexes, stored procedures, execution behavior, and database performance issues in SQL Server or Oracle.
  • Contribute to React-based UI development using TypeScript, JavaScript, HTML, and CSS, including API integration, validation, component changes, and usability improvements.
  • Implement validation, authentication and authorization checks, structured logging, exception handling, and robust error handling.
  • Create and maintain unit tests, support test automation, and resolve defects through triage, root-cause analysis, debugging, and technical fixes.
  • Participate in requirements analysis, solution design, Agile ceremonies, code reviews, documentation, release support, and production troubleshooting.
  • Use Git, branching, pull requests, CI/CD pipelines, cloud services, and deployment processes while supporting secure development and gradual modernization of legacy .NET applications.

Requirements

  • Bachelor of Engineering, MSc, BSc in IT or Computer Science, or another graduate qualification with relevant software development experience.
  • 2–5 years of hands-on software development experience with modern C#, .NET 6/7/8 or later, ASP.NET Core, ASP.NET MVC, Web API, RESTful services, and object-oriented programming.
  • Strong SQL skills with SQL Server or Oracle, including complex queries, joins, stored procedures, indexes, query optimization, and performance-aware database access.
  • Experience developing RESTful APIs and integrating applications with internal or external systems.
  • Knowledge of the full software development lifecycle, Agile delivery, requirements analysis, estimation, development, testing, deployment, and production support.
  • Understanding of SOLID principles, design patterns, clean code, dependency injection, asynchronous programming, exception handling, logging, security, and performance considerations.
  • Experience with unit testing, mocking frameworks, debugging, defect triage, root-cause analysis, Git, pull requests, branching, and collaborative code reviews.
  • Ability to troubleshoot issues across code, APIs, databases, logs, deployments, and environments.
  • Preferred experience with Azure services, CI/CD pipelines, application monitoring, cloud deployment, React, TypeScript, JavaScript, HTML, CSS, and component-based UI development.
  • Awareness of legacy .NET Framework, ASP.NET MVC, Web Forms, WCF, and older enterprise application patterns is advantageous.
  • Strong written and verbal communication, adaptability, willingness to learn, and collaborative working ability.

Tech Stack

AzureC#CSSGitHTMLJavaScriptMicrosoft SQL Server.NETReactTypeScript
MUFG Pension & Market Services

About MUFG Pension & Market Services

1,001-5,000 employees

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.

Contact me