girl looking into her desktop
Back to search results

Axiom Developer

Chennai, , India;

Job Description:

Overview (Bank of America overview, BA Continuum India overview, Business Overview)

Bank of America is one of the world’s leading financial institutions, serving individual consumers, small and middle-market businesses and large corporations with a full range of banking, investing, asset management and other financial and risk management products and services.

We are committed to attracting and retaining top talent across the globe to ensure our continued success. Along with taking care of our customers, we want to be the best place for people to work and aim at creating a work environment where all employees have the opportunity to achieve their goals.

We are a part of the Global Business Services which delivers technology and operations capabilities to Bank of America lines of business (LOB) and enterprise functions.

Our employees help our customers and clients at every stage of their financial lives, helping them connect to what matters most. This purpose defines and unites us. Every day, we are focused on delivering value, convenience, expertise and innovation for individuals, businesses and institutional investors we serve worldwide.

**BA Continuum is a nonbank subsidiary of Bank of America, part of Global Business Services in the bank.

Process Overview:

Global Banking & Markets division serves mid- to large-sized corporations and institutional clients worldwide. It is comprised of Business Banking, Global Commercial Banking, Global Corporate & Investment Banking, Global Markets and Wholesale Credit. Aligned with these client-facing groups are Global Capital Markets and Global Research.  The Shared Technology Platforms is a portfolio under the GBAMT Strategy, Architecture and Core Platforms portfolio.  The portfolio is responsible for designing, building and maintaining high performing software systems that are used by the Global Banking and Markets Technology employees globally.  These are Technology for Technology tools that cater to varying project management needs including but not limited to forecasting, hiring, resource lifecycle management etc

Job Description:

Responsible for designing and developing complex requirements to accomplish business goals. Ensures that software is developed to meet functional, non-functional, and compliance requirements. Ensures solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Possess strong proficiency in development and testing practices common to the industry, and have extensive experience of using design and architectural patterns. Contributes to story refinement/defining requirements. Participates and guides team in estimating work necessary to realize a story/requirement through the delivery lifecycle. Performs spike/proof of concept as necessary to mitigate risk or implement new ideas. Codes solutions and unit tests to deliver a requirement/story per the defined acceptance criteria and compliance requirements. Utilizes multiple architectural components (across data, application, business) in design and development of client requirements. Assists team with resolving technical complexities involved in realizing story work. Designs/develops/modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained. Designs/develops/maintains automated test suites (integration, regression, performance). Sets up and develops a continuous integration/continuous delivery pipeline. Automates manual release activities. Mentors other Software Engineers and coaches team on CI-CD practices and automating tool stack. Individual contributor.


  • Work with onsite team to determine needs and apply/customize existing technology to meet those requirements
  • Maintain existing software systems by identifying and correcting software defects.
  • Maintain and support multiple projects and deadlines.
  • Document and report application specifics.
  • CI/CD Automation
  • Provide weekend on call support during application releases.


  • Education: B.E./ B. Tech/M.E./M. Tech/BSC/MSC/BCA/MCA (prefer IT/CS specialization)
  • Certifications If Any:
  • Experience Range: 8 -12 yrs
  • Mandatory Skill: 
    • Hands on development of quality (i.e. readable, performing and supportable) AXIOM Code, delivering the functionality detailed in the technical specifications
    • Hands on development of AutoSys, UNIX, and Perl scripts, delivering the functionality detailed in the technical specifications
    • Development and review of PL/SQL code to support data sourcing into Axiom
    • Ensuring code written meets the predefined company and department standards
    • Review requirements documents to ensure the functional requirements are well understood
    • Review PL/SQL codes to handle performance tuning exercises
    • Preparation and execution of detailed unit test cases
    • Coordinate implementation including packaging of code and obtaining the required approvals
    • Provide BAU and post-implementation support
    • Strong Problem Identifying and solving ability
    • Excellent communication skills
    • Highly committed and ability to work in fast paced environment against tight deadlines
    • Primary Technical Skills
      • Operating System          : UNIX / Windows
      • Programming                  : Axiom, Oracle PL/SQL
      • Database                          :  Oracle
  • Desired skills:
    • Strong analytical skills
    • Strong domain knowledge and product knowledge
    • A proactive approach to problem solving and think innovatively
  • Job Location: Chennai/Mumbai
  • Work Timings: 11 am  to 8 :00 PM IST

Learn more about this role

Full time


Band: H6

Manages People:


Talent Acquisition Contact:

Ameya Kuvalekar

Referral Bonus: