Mitsubishi UFJ Financial Group, Inc. logo

Sr Software Engineer - .Net Full Stack

Mitsubishi UFJ Financial Group, Inc.
NewPosted today

LOCATION

Bengaluru · Onsite

EXPERIENCE

8+ Years

TYPE

FullTime

SKILLS REQUIRED

C#ASP.NET CoreReact.jsAWS ServicesRoot Cause AnalysisTechnical LeadershipAgile Development

Job description

Overview

Lead the design, development and delivery of enterprise-scale cloud-native applications built on modern AI and agentic frameworks using .NET, React, AWS, PostgreSQL, AI services and Domain-Driven Design principles, with responsibility for technical strategy, team leadership and project execution.

What you'll do

  • Lead the design and development of large-scale global enterprise applications, incorporating AI/GenAI frameworks to deliver intelligent, scalable, business-driven solutions.
  • Build next-generation AI engineering frameworks, agents and automation capabilities that accelerate software delivery, and build global enterprise-scale products using AI frameworks.
  • Participate in all phases of the software engineering life cycle and troubleshoot technical problems as needed.
  • Design, develop, deploy and maintain applications, infrastructure and platforms according to changing requirements and established processes and procedures.
  • Lead the design, development, coding and/or enhancement of applications, features, infrastructure and application frameworks.
  • Develop secure and scalable applications using .NET and React.
  • Build RESTful APIs using ASP.NET Core.
  • Perform code reviews and mentor junior developers.
  • Test, debug and/or oversee the testing and validation of applications to ensure quality, functionality, and compliance with industry security standards and protocols.
  • Resolve production defects within defined SLA.
  • Implement Entity Framework Core repositories and services.
  • Implement CQRS, MediatR and Clean Architecture patterns.
  • Integrate with AWS services including S3, EC2, CloudWatch and Aurora PostgreSQL.
  • Configure, deploy and support IIS-hosted applications.
  • Utilize GitHub Copilot and AI tools to improve development efficiency.
  • Contribute to Specification-Driven Development practices.
  • Troubleshoot production issues and provide root-cause analysis.

What you'll need

  • Bachelor's degree (or foreign equivalent) in Information Technology, Information Systems, Computer Science, Software Engineering or a related field.
  • Minimum 8-10 years of developing at all levels of the application stack (front end/UI, middle/services, back end/database).
  • 2 years of hands-on experience developing enterprise-grade, global full-stack applications with expertise in AI frameworks, machine learning technologies and delivery of AI-enabled business applications.
  • 3+ years of experience leading and mentoring technical teams developing and supporting modern web-based applications.
  • Experience with C#, ASP.NET Core, React, JavaScript, TypeScript and Entity Framework Core.
  • Experience with web application deployment and IIS (Internet Information Services).
  • Experience implementing and maintaining RESTful APIs.
  • Advanced knowledge of application, data and infrastructure architecture disciplines.
  • Experience designing data models and structures to store various kinds of data in different formats.
  • Experience with RDBMS databases such as PostgreSQL or SQL Server.
  • Experience working with AWS services such as EC2, S3, RDS/Aurora PostgreSQL and Load Balancer.
  • Experience with monitoring systems such as Splunk or Dynatrace.
  • Experience with agile development processes and practices (e.g., Scrum).
  • Knowledge of virtualization and containerization (e.g., VMware, VirtualBox).
  • Knowledge of DevOps workflow: Git, CI/CD, GitHub Copilot/AI-assisted software development.
  • Knowledge of the Atlassian Suite (Jira, Confluence, etc.).
  • Ability to work collaboratively in teams and develop meaningful relationships to achieve common goals.
  • Proven ability to work on multiple deliverables simultaneously, adhere to tight deadlines and adapt to changing priorities.
  • Good communication and written skills.

Nice to have

  • Experience in the financial services or banking industry.
  • Knowledge of AI and agentic development.
  • Knowledge of AWS cloud services.
  • Understanding of Domain-Driven Design principles.

Details

  • Location: Bengaluru, India (MUFG Global Service Private Ltd., BCIT).

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Sr Software Engineer - .Net Full Stack