Senior Software Engineer - IBM i (IBM iSeries) Focus

Arvest Bank

United States

Hybrid

USD 107.000 - 134.000

Vollzeit

Vor 7 Tagen
Sei unter den ersten Bewerbenden

Erhalte eine Antwort von diesem Arbeitgeber

Dein Lebenslauf und dein Anschreiben, genau auf das zugeschnitten, was gesucht wird.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

Arvest Bank is seeking a Senior Software Engineer to contribute across the software development lifecycle for web and mobile applications. You will lead technical design, collaborate with stakeholders, and ensure solutions meet security and performance standards.

The role emphasizes hands-on coding, architecture guidance, and mentorship within a cross-functional team adopting Agile practices. Occasional travel within the US may be required; remote options may be explored during the interview

Qualifikationen

  • Bachelor’s degree in Computer Science or related field.
  • 4 years of relevant software engineering experience.
  • Experience designing and writing APIs.
  • Experience with financial systems, banking software, or fintech.

Aufgaben

  • Develop, implement, and maintain software applications and services supporting banking functions.
  • Lead technical design discussions and set architecture direction.
  • Collaborate with Product Owners and analysts to translate requirements into technical specs.
  • Investigate and resolve complex technical challenges and production issues.
  • Create and maintain technical documentation and coding standards.
  • Develop automated tests and perform code reviews for quality and security.
  • Mentor junior team members and share best practices.
  • Evaluate new integration patterns and perform proof-of-concepts.
  • Estimate resources for incoming work and participate in Communities of Practice.

Kenntnisse

APIs design
Agile methodologies
CI/CD tools
Cross-functional collaboration
Debugging

Ausbildung

Bachelor’s degree in Computer Science or related field

Tools

BigQuery
OAuth
REST APIs
Cloud deployment
CI/CD tools

Jobbeschreibung

Pay is based on a number of factors including the successful candidate’s job-related knowledge and skills, qualifications, and prior experience. Arvest offers a comprehensive suite of benefits, including a full range of health and life, financial, and wellness benefits. For more information about benefits, please visit www.arvest.com/careers/benefits .

The standard working hours for this role are Monday to Friday, 8:00 AM to 5:00 PM CST. Flexibility to work additional hours as needed to support project demands is expected.

Incumbent should be located anywhere within the Arvest 4 State Footprint (AR, KS, MO, OK). Remote work options may be available outside of the 4-state footprint upon further review during the interview process.

Preferred skills: RPG Programmer, Fiserv Signature, IBM i (IBM iSeries), AS/400, Core banking platform

The story of Arvest is one of commitment started by our founders in 1961, with an intense dedication to focusing on our customers. We will always be active and involved members of the communities we serve, and we will always work to put the needs of our customers and associates first as we continue to fulfill our mission – People helping people find financial solutions for life.

Job Title: Senior Software Engineer

The Senior Software Engineer at Arvest contributes to all aspects of the software development lifecycle, including estimation, technical design, implementation, documentation, testing, deployment and ongoing support of web and mobile applications. They serve as a technical lead, providing guidance and leadership to team members. The Senior Software Engineer works closely with business stakeholders to ensure software development aligns with business objectives, works on complex projects, and understands business problems, designing, developing, configuring, testing, and deploying software to provide the solution. They contribute to the design and architecture of software systems, most often using Agile techniques, and are a part of a larger, cross-functional team. The Senior Software Engineer has a passion for learning new languages/technologies to stay on top of the technology wave and works to deliver experiences that make a difference in people’s lives.

What You’ll Do at Arvest: (Other duties may be assigned.)
  • Develop, implement, and maintain software applications, services and systems that support various banking functions. Build software that performs well, is secure, and is accessible to customers. Ensure the team's work products meet standards.
  • Lead technical design discussions, develop design specifications within defined architecture, and utilize deep technical knowledge to make informed decisions regarding architecture, design, and technology stack selection.
  • Collaborate with Product Owners, business analysts, and various team members to clarify and translate business requirements and flows into technical specifications and deliver efficient, reusable, impactful solutions that meet customer needs.
  • Investigate and resolve complex technical challenges and software and production systems issues and provide innovative and practical solutions.
  • Update, maintain, and create technical documentation on installation and operating procedures for software systems, system designs, architectural diagrams, and coding standards, ensuring accuracy and completeness.
  • Develop and maintain automated testing procedures; conduct code reviews and provide feedback as appropriate for quality and adherence to standards; and ensure software is thoroughly tested for functionality, performance, and security. Automate test cases that streamline the delivery of software and limit the need for human intervention.
  • Provide technical leadership and mentorship to junior team members, including coaching on best practices, coding standards, and development methodologies.
  • Evaluate new integration patterns, frameworks, and third-party solutions. Complete proof-of-concepts to evaluate the feasibility of solutions.
  • Estimate resource requirements and scope for incoming activities/tasks as needed.
  • Take an active role in cross-product Communities of Practice and/or Guilds.
  • Remain current on new areas and components of the technical ecosystem to increase knowledge and contribution.
  • Stay current with the latest software development technologies, trends, and best practices relevant to the banking industry.
  • 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:
  • Bachelor’s degree in Computer Science, related field, or equivalent relevant work or military experience.
  • 4 years of relevant software engineering experience.
  • Experience designing and writing APIs.
  • Experience troubleshooting technical issues related to software systems.
  • Experience following data, security, and software architecture best practices.
  • Demonstrated experience in implementing multiple design patterns.
  • In-depth knowledge of all layers" of the solution stack (e.g., front-end, services, data).
  • Understanding of operating systems and network protocols.
  • Demonstrated proficiency in the Agile process.
  • Strong analytical, critical thinking, and problem-solving skills.
  • Strong organizational and time management skills; ability to work in a fast-paced environment while delivering results aligned to organizational goals.
  • Strong communication, cross-functional collaboration, and interpersonal skills, including with senior stakeholders.
  • Relevant military experience is considered for veterans and transitioning service members.
Preferred Qualifications:
  • Experience working in a team environment using Agile/Scrum/XP principles.
  • Experience with financial systems, banking software, or fintech.
  • Experience with Test Driven Development.
  • Strong knowledge of two or more frameworks.
  • Experience configuring CI/CD tools.
  • Experience with at least one data storage platform (e.g., BigQuery).
  • Experience implementing at least one Auth Model (e.g., OAuth).
  • Experience developing solutions using REST principles.
  • Experience deploying applications to the cloud.
Physical Demands:

The associate must be able to travel occasionally by themselves within the US, possibly overnight. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential functions.

We offer competitive compensation, benefits packages, and significant professional growth.

Arvest Bank is committed to providing equal opportunity to all persons regardless of race, color, race-based hairstyles and textures, religion, marital status, sex, sexual orientation, gender identity, pregnancy, age, national origin, disability, veteran status, or any other basis, which now or in the future may be specified by law.

Along with an excellent benefits package, our associates are engaged, rewarded for performance, and encouraged to grow professionally and personally. Our future is driven by our associates.

Grade 18

Pay Range: $107320 - $134150 per year

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Software Engineer - IBM i (IBM iSeries) Focus
Senior Software Engineer - IBM i (IBM iSeries) Focus

Arvest Bank • Oklahoma

Hybrid
USD 107.000 - 134.000
Senior IBM i Software Engineer | Banking Tech, Remote
Senior IBM i Software Engineer | Banking Tech, Remote

Arvest Bank • USA

Hybrid
USD 107.000 - 134.000
Relationship Banker (Floater)
Relationship Banker (Floater)

Arvest Bank Group • Lowell (AR)

Vor Ort
USD 41.600 - 51.896
Health and life benefits
Wellness programs
Diversity in finance
Relationship Banker
Relationship Banker

Arvest Bank • Leawood (KS)

Vor Ort
USD 28.000 - 34.000
Relationship Banker
Relationship Banker

Arvest Bank • Bentonville (AR)

Vor Ort
USD 28.000 - 34.000
Health insurance
Life insurance
Wellness benefits
Relationship Banker
Relationship Banker

Arvest Bank • Lockwood (MO)

Vor Ort
USD 28.000 - 34.000
Health benefits
Life insurance
Wellness program
+1
Relationship Banker - Branson
Relationship Banker - Branson

Taney County Partnership • Branson (MO)

Vor Ort
USD 28.000 - 34.000
Competitive compensation
Benefits package
Senior IBM i Software Engineer | Remote Options
Senior IBM i Software Engineer | Remote Options

Arvest Bank • Oklahoma

Hybrid
USD 107.000 - 134.000
Private Banking Advisor
Private Banking Advisor

Arvest Bank Group • Lowell (AR)

Vor Ort
USD 74.000 - 93.000
Sr Software Engineer
Sr Software Engineer

Randa Apparel & Accessories • Farmers Branch (TX)

Hybrid
USD 110.000 - 140.000
Competitive base salary
Hybrid work schedule
PTO 3 weeks first year
+7