28 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

AzureC#CSSGitHTMLJavaScriptMicrosoft SQL Server.NETNUnitReactTypeScript

Categories

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