Ameris Bank logo

Software Engineer

Ameris Bank

Atlanta, GA
Full Time
Mid Level
11 days ago

Job Description

About the Role

Ameris Bank is a purpose-driven company dedicated to bringing financial peace of mind to communities through its extensive digital offerings and mobile app. The company values integrity, inclusivity, collaboration, and continuous improvement, fostering an environment that supports professional development and diverse perspectives. The role involves analyzing, designing, developing, and implementing software programming applications within the bank's ecosystem, with a focus on API development and integration.

Key Responsibilities

  • Work with stakeholders to understand desired integration capabilities and testing scenarios.
  • Design and build APIs for new and existing applications in the Ameris Bank ecosystem.
  • Continuously improve integrations with craftsmanship, availability, resilience, and scalability.
  • Write automated tests to verify API contracts function as expected.
  • Map data from internal databases for integration and API exposure.
  • Work with software vendors as needed for API support and feature enhancements.
  • Create a positive developer experience for API products by gathering feedback from technology teams and writing easy-to-read API documentation.
  • Participate in on-call support rotation as needed.

Requirements

  • Advanced proficiency in a modern programming language, such as Python, JavaScript, Java, or .NET/C#.
  • Advanced proficiency using or building REST APIs.
  • Moderate proficiency in SQL.
  • Moderate proficiency in trunk-based development with Git or a similar version control system.
  • Moderate proficiency writing automated tests and continuous integration (CI) pipelines.
  • Moderate working knowledge of Agile practices, specifically backlog grooming, theory of constraints, and release planning.
  • Basic understanding of incident management.
  • Minimum 2 years of software engineering experience.
  • Minimum 1 year of experience with AWS, GCP, Azure, or another cloud service.
  • Bachelor's degree in computer science, information systems, or a related field.

Nice to Have

  • Previous financial services industry or FinTech experience.
  • Cloud platform certifications (e.g., AWS, Azure, or GCP).

Benefits & Perks

  • Medical, Dental and Vision Insurance
  • Life Insurance provided at no additional cost to employees
  • Accidental Death & Dismemberment Coverage
  • Long-Term Disability Coverage
  • Paid Sick and Vacation Leave
  • 11 Holidays
  • Volunteer/Service Day
  • Employee Stock Purchase Plan
  • 401(k) Retirement Plan with 50% match on the first 8% of contributions
  • Flexible Spending Accounts
  • Health Savings Account
  • Health Reimbursement Arrangement
  • Supplemental Life & Other Insurance Plans
  • Identity Theft Protection
  • Pet Insurance
  • Legal Insurance
  • Employee Assistance Program
  • Employee Advocacy Program
  • Tickets at Work (Entertainment discounts)
  • AT&T Employee Discount
  • Wellness Discounts for Medical Premiums and Other Rewards
  • Employee Referral Incentive
  • Education Assistance
  • Employee Resource Groups

Working at Ameris Bank

Ameris Bank emphasizes integrity, inclusivity, collaboration, and a growth mindset. The company values continuous improvement, professional development, and diverse perspectives, creating an environment where teammates are empowered and supported through Employee Resource Groups and ongoing education opportunities.

Apply Now

Job Details

Posted AtAug 1, 2025
SalaryCompetitive salary
Job TypeFull Time
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Ameris Bank

Website

amerisbank.com

Company Size

1001-5000 employees

Location

Atlanta, GA

Industry

Commercial Banking

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches