Overview
On Site
USD 87,070.00 - 90,000.00 per year
Full Time
Skills
Application Support
Project Management
Preventive Maintenance
Performance Management
Augmented Reality
Marketing Operations
Object-Oriented Programming
Server Administration
Cloud Computing
Finance
Testing
Supervision
Cross-functional Team
Sound Design
Customer Experience
Feasibility Study
Root Cause Analysis
Impact Analysis
Documentation
Test Cases
Estimating
Research
Presentations
Software Development
Banking
Business Analysis
AML
Training
Regulatory Compliance
Reporting
Computer Science
Software Engineering
Analytical Skill
Critical Thinking
Conflict Resolution
Problem Solving
Communication
Collaboration
Military
Agile
Scrum
Extreme Programming
Financial Software
Banking Software
Management
Continuous Integration
Continuous Delivery
Unit Testing
Test-driven Development
SAP BASIS
Law
Job Details
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
Position is Monday through Friday from 8 am to 5 pm (Central Standard Time) with the ability to work additional hours as the project needs demand.
Incumbent should be located anywhere within the Arvest 4 State Footprint (AR, KS, MO, OK).
Preferred skills:
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: Software Engineer
The Software Engineer at Arvest contributes to all aspects of the software development lifecycle. They have full cycle responsibility for understanding business problems, designing, developing, configuring, testing, and deploying software to provide the solution. The Software Engineer works on moderately complex projects with minimal supervision. They contribute to the design and architecture of software systems using Agile techniques and are a part of a larger, cross-functional team. The Software Engineer is passionate about learning new languages/technologies and staying on top of the technology wave.
What You'll Do at Arvest: (Other duties may be assigned.)
Develop and build software using modern and new technologies of varying complexity and scope. Make sound design/coding decisions while keeping customer experience at the forefront; test your work and review tests performed by more junior team members, as appropriate.
Assist with developing design specifications within defined architecture, utilizing current best practices; contribute to feasibility analysis for new systems.
Collaborate with product owners to ensure acceptance criteria are met and business needs are satisfied.
Collaborate with other developers to deliver efficient, reusable, and impactful solutions.
Proactively identify problems, perform root cause analysis, investigate information, perform impact analysis, and formulate and execute plans to develop solutions with minimal guidance.
Maintain established procedures and standards to ensure high quality and quantity of work. Write documentation that describes the installation and operating procedures.
Ensure software is thoroughly tested for functionality, performance, and security. Automate test cases to streamline software delivery and limit the need for human intervention.
Guide junior-level team members.
Provide input to estimates of resource requirements and the scope of own work and that of more junior team members as needed.
Participate in cross-product Communities of Practice and/or Guilds by attending sessions, volunteering for research topics, and presenting findings to the group.
Remain current on new areas and components of the technical ecosystem to increase knowledge and contribution.
Stay up-to-date 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.
Responsibilities:
Toolbox for Success:
Bachelor's degree in Computer Science, related field, or equivalent work or military experience.
2 years of relevant software engineering experience, including internship and externship experience.
Proven general troubleshooting skills.
Demonstrated proficiency in the Agile process.
Strong analytical, critical thinking, and problem-solving skills.
Sound organizational and time management skills; ability to work in a fast-paced environment while delivering results aligned to organizational goals.
Sound communication, cross-functional collaboration, and interpersonal skills, including with senior stakeholders.
Relevant military experience is considered for veterans and transitioning service members.
Preferred:
Experience working in an environment using Agile/Scrum/XP principles.
Knowledge of financial systems, banking software, or fintech.
Experience with Source Code Management tools.
Experience with CI/CD tools.
Experience with Unit Testing.
Experience with Test Driven Development.
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. If you want to be recognized for your results and empowered to reach your potential, we urge you to apply.
Grade 17
Pay Range: $87,070 - $90,000 per year
Position is Monday through Friday from 8 am to 5 pm (Central Standard Time) with the ability to work additional hours as the project needs demand.
Incumbent should be located anywhere within the Arvest 4 State Footprint (AR, KS, MO, OK).
Preferred skills:
- Object - Oriented Programming
- Server Management
- Cloud computing Exposure (bonus)
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: Software Engineer
The Software Engineer at Arvest contributes to all aspects of the software development lifecycle. They have full cycle responsibility for understanding business problems, designing, developing, configuring, testing, and deploying software to provide the solution. The Software Engineer works on moderately complex projects with minimal supervision. They contribute to the design and architecture of software systems using Agile techniques and are a part of a larger, cross-functional team. The Software Engineer is passionate about learning new languages/technologies and staying on top of the technology wave.
What You'll Do at Arvest: (Other duties may be assigned.)
Develop and build software using modern and new technologies of varying complexity and scope. Make sound design/coding decisions while keeping customer experience at the forefront; test your work and review tests performed by more junior team members, as appropriate.
Assist with developing design specifications within defined architecture, utilizing current best practices; contribute to feasibility analysis for new systems.
Collaborate with product owners to ensure acceptance criteria are met and business needs are satisfied.
Collaborate with other developers to deliver efficient, reusable, and impactful solutions.
Proactively identify problems, perform root cause analysis, investigate information, perform impact analysis, and formulate and execute plans to develop solutions with minimal guidance.
Maintain established procedures and standards to ensure high quality and quantity of work. Write documentation that describes the installation and operating procedures.
Ensure software is thoroughly tested for functionality, performance, and security. Automate test cases to streamline software delivery and limit the need for human intervention.
Guide junior-level team members.
Provide input to estimates of resource requirements and the scope of own work and that of more junior team members as needed.
Participate in cross-product Communities of Practice and/or Guilds by attending sessions, volunteering for research topics, and presenting findings to the group.
Remain current on new areas and components of the technical ecosystem to increase knowledge and contribution.
Stay up-to-date 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.
Responsibilities:
Toolbox for Success:
Bachelor's degree in Computer Science, related field, or equivalent work or military experience.
2 years of relevant software engineering experience, including internship and externship experience.
Proven general troubleshooting skills.
Demonstrated proficiency in the Agile process.
Strong analytical, critical thinking, and problem-solving skills.
Sound organizational and time management skills; ability to work in a fast-paced environment while delivering results aligned to organizational goals.
Sound communication, cross-functional collaboration, and interpersonal skills, including with senior stakeholders.
Relevant military experience is considered for veterans and transitioning service members.
Preferred:
Experience working in an environment using Agile/Scrum/XP principles.
Knowledge of financial systems, banking software, or fintech.
Experience with Source Code Management tools.
Experience with CI/CD tools.
Experience with Unit Testing.
Experience with Test Driven Development.
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. If you want to be recognized for your results and empowered to reach your potential, we urge you to apply.
Grade 17
Pay Range: $87,070 - $90,000 per year
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.