Job description
Exempt: Yes
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 here .
Position is Monday through Friday from 8 am to 5 pm with the ability to work additional hours as project needs demand.
Incumbent should reside 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.
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 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 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. The Senior 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.)
• Develop software using modern and new technology, with minimal guidance.
• Contribute to solutions that are flexible, scalable, and able to deliver on advancing customer demands. Proactively identify gaps in processes, procedures, monitor alerts, designs, etc. and provide recommendations on how to resolve.
• Collaborate with UI Developers to deliver solutions that are efficient, reusable, and impactful.
• Collaborate with the Product Owner to ensure that acceptance criteria is met and satisfies the business need.
• Automate test cases that streamline the delivery of software and limit the need for human intervention.
• Mentor less experienced developers to help build skills and adopt best practices.
• Evaluate new integration patterns, frameworks, and third-party solutions. Complete proof-of-concepts to evaluate the feasibility of solutions.
• Work closely with Solution and Software Architects to understand and influence the current and future state of technology.
• Build software that performs well, is secure, and is accessible to customers. Ensure that work product delivered by the team meets standards.
• Take an active role in cross-product Communities of Practice and/or Guilds.
• Learn new areas and components of the technical ecosystem to increase knowledge and contribution. Learn about new technologies that may benefit the technical ecosystem.
• Exhibit 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:
• Bachelor’s degree in Computer Science or related field or equivalent work or military experience
• 4 years of relevant software engineering experience
• Relevant military experience is considered for veterans and transitioning service members
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
- Experience with CI/CD tools.
- Hands on experience with building Microservices and hosting using Java, Spring Boot and Kubernetes on AWS or GCP Cloud
- Expertise in database design, writing and tuning queries in PostgreSQL, MySQL, MS SQL or other DBMS technologies
- Experience with Serverless architecture and messaging systems on GCP or AWS cloud platforms
- Familiarity with modern CI/CD automation tools like Gitlab, Circle CI, etc.,
- Experience building APIs and Partner integrations on MuleSoft API platform
- Experience writing automated test suites (unit tests, component tests, etc.,)
- Professional experience developing APIs and microservices using Java, Spring Boot, and MuleSoft
- Experience working with database technologies, such as Postgres and MySQL
- Familiarity with containerization technologies such as Kubernetes and Docker
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.
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.
caravetterealestate.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, caravetterealestate.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, caravetterealestate.com is the ideal place to find your next job.