Required Skills

IBM Cloud AWS

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 16th Feb 2024

JOB DETAIL

Mulesoft Developers

What is this work supporting? Where will the API connect from?

  • 2 major/3 minor cores
  • API’s will connect to legacy java, IIB/ACE.
  • New work is in IBM Cloud, AWS (not GCP, which is big for Arvest)

 

First MuleSoft instance went live last Thursday… nobody in house with tech expertise in MuleSoft

  • What will this person need to do?

               Paired Programming, train up 5 senior devs that have never worked on MuleSoft and deliver code

               Fiserv helpful, most of the cores are in Fiserv

              Tech Stack of data source: Java legacy, eclipse, IIB, E-sql, ACE IBM would be.

                                    Refactoring IBM to MuleSoft

  • Culture: Collaborative, regional bank… CST, work/life balance/laid back team… Fun atmosphere, considers most of the teammates as friends, enjoys various backgrounds as it adds to team diversity of thought… fit/aptitude is more important than tech, MuleSoft cloud is required though.

 

Principal Software Engineer

The Principal Software Engineer leads all aspects of the software development lifecycle including estimation, technical design, implementation, documentation, testing, deployment and ongoing support of web and mobile applications. The Principal Software Engineer is part of an agile team working to deliver experiences that make a difference in people’s lives.

 

We are seeking candidates who embrace diversity, equity, and inclusion in a workplace where everyone feels valued and inspired.

What You’ll Do at Arvest: (Other duties may be assigned.)

  • Develops software using modern and new technologies. Serves as the subject matter expert. Leads less experienced engineers.
  • Delivers solutions that are flexible, scalable, and able to accomplish advancing customer demands. Proactively identifies gaps in processes, procedures, monitors, alerts, designs, etc. and provides recommendations on how to resolve.
  • Collaborates with UI Developers to design solutions that are efficient, reusable, and impactful.
  • In partnership with the Product Owner, leads the breakdown of work and ensures it is consumable by the team. Helps the Product Owner understand the technical impact of options and makes recommendations when needed.
  • Automates test cases that streamline the delivery of software and limit the need for human intervention. Designs solutions that are easily automated and allow for quick identification of failures.
  • Mentors other developers to help build skills and adopt best practices.
  • Leads the evaluation of new integration patterns, frameworks, and 3rd party solutions. Completes research spikes and designs proof-of-concepts to evaluate the feasibility of solutions.
  • Partners with Solution and Software Architects to influence the current and future state of technology. Advocates, on behalf of the team, for technical difficulties experienced by the team.
  • Builds software that performs well, is secure, and is accessible to customers. Ensures that work product delivered by the team meets standards, and proactively seeks out opportunities for improvement.

 

  • Takes an active leadership role in cross-product Communities of Practice and/or Guilds.
  • Proactively learns about and evaluates new technologies with a view toward advancing the technical ecosystem. Recommends changes to the ecosystem based on what is learned.
  • Exhibits strong problem solving and analytical skills, as well as strong communication and interpersonal skills.
  • Understand and comply with bank policy, laws, regulations, and the bank's BSA/AML Program, as applicable to your job duties. This includes but is not limited to; complete compliance training and adhere to internal procedures and controls; report any known violations of compliance policy, laws, or regulations and report any suspicious customer and/or account activity.

 

Toolbox for Success:

  • MuleSoft experience, version 4.0+
  • Experience as a tech lead or proven ability to mentor/teach new technologies to other engineers
  • Works well in a collaborative team environment

 

Preferred Qualifications:

  • Experience working in team environment using Agile/Scrum/XP principles;
  • Experience deploying applications to the cloud;
  • Experience following data, security, and software architecture best practices;
  • Experience with Test Driven Development; and

Company Information