Mitsubishi UFJ Financial Group, Inc. logo

AVP Senior Software Engineer (CITB)

Mitsubishi UFJ Financial Group, Inc.
NewPosted yesterday

LOCATION

Bengaluru · Onsite

EXPERIENCE

10+ Years

TYPE

FullTime

SKILLS REQUIRED

C#.NET CoreBackend DevelopmentAgile DevelopmentAngularTypescriptRESTful APIsSQL Server

Job description

Overview

Senior Analyst / Programmer role in the Systems Office for EMEA's CIB Team, supporting .NET application development and implementation and providing proactive support to back office operations.

What you'll do

  • Undertake the design, coding, and testing of solutions using .NET, MVC, Angular, MS Access and SQL Server technologies.
  • Re-use and leverage functional components from existing .NET applications.
  • Analyse user requirements and design technical solutions to business problems.
  • Document requirements, system designs/specifications and user guides as per department standards.
  • Prepare test plans including test cases and coordinate UAT with users.
  • Understand and apply departmental development standards and procedures.
  • Provide technical support for any system-related problems and queries.
  • Build good working relationships with other departments and relevant business areas.
  • Participate in a full systems development lifecycle covering analysis, business requirements, design documents, application programs, test scripts and test plans, and perform some elements of project management where required.

What you'll need

  • 10 years' experience in all parts of the software development cycle.
  • Experience following Waterfall development practices.
  • Experience following Agile development practices, particularly XP and SCRUM.
  • Experience working in Financial Institutions or Banks.
  • .NET development skills: C#, VB.NET; .NET Framework, .NET Core, ASP.NET (MVC, Web API), GitHub Copilot.
  • Front end: HTML, CSS, JavaScript, TypeScript and Angular.
  • Backend development: REST APIs, Entity Framework, LINQ, NHibernate.
  • Understanding of threading and async/await in .NET.
  • Test Driven Development along with expertise in continuous build and integration.
  • Database: SQL Server, Oracle and MS Access.
  • Experience in Corporate and Investment banking processes and systems across multiple regions.
  • Experience in asset management and monitoring of these assets.
  • Designs, codes, verifies, tests, documents, amends and refactors complex programs/scripts and integration software services.
  • Works to standards and to project deadlines, and applies agreed standards and tools to achieve well-engineered outcomes.
  • Participates in reviews of own work and leads reviews of colleagues' work.
  • Accepts responsibility for creation of test cases based on in-depth technical analysis of functional and non-functional specifications (such as reliability, efficiency, usability, maintainability and portability).
  • Investigates operational requirements, problems and opportunities, seeking effective business solutions through improvements in automated and non-automated components of new or changed processes.
  • Assists in analysis of stakeholder objectives and underlying issues, identifies options for consideration, and works iteratively with stakeholders to define acceptance tests.
  • Contributes to selection of business analysis methods, tools and techniques, choosing from predictive (plan-driven) or adaptive (interactive/agile) approaches.
  • Hands-on experience leveraging GitHub Copilot and AI-powered development tools to improve engineering productivity, code quality, and delivery velocity.
  • Experience using AI coding assistants for code generation and refactoring, unit test generation, documentation generation, code review recommendations, and automated code explanations and knowledge transfer.
  • Ability to establish governance and best practices for AI-assisted software development within regulated banking environments.
  • Experience measuring and tracking productivity improvements from AI adoption.
  • Bachelor's degree in engineering and/or equivalent experience.

Nice to have

  • Knowledge of Microsoft Power Apps.

Details

  • Location: Bengaluru.
  • Reporting to: Director.
  • Corporate title: Assistant Vice President.

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.

AVP Senior Software Engineer (CITB)