Software Engineer

Details of the offer

ABOUT REPAY
REPAY ("Realtime Electronic Payments" / NASDAQ TICKER: RPAY) is an established and fast-growing publicly traded financial technology and payment processing company headquartered in Atlanta, Georgia, with offices across the country. REPAY enables its customers to accept payments anytime, anywhere, and through any channel while providing a secure, seamless, and enjoyable payment experience for the end consumers. REPAY offers a comprehensive suite of electronic payment and funding solutions, including debit and credit card processing, ACH processing, Instant Funding, and electronic bill payment systems with full IVR, text, and mobile capabilities.
ABOUT THE ROLE
REPAY is looking for an experienced Software Engineer to join our team. We are looking for someone who can contribute to expanding our core payment processing platform and products within the Consumer Finance industry. In this role, you will be responsible for leading a team of developers, driving technical decisions, and ensuring the delivery of high-quality software solutions. If a cool, collaborative, and challenging work environment sounds appealing, you'll fit right in.
RESPONSIBILITIES Provide technical leadership and mentorship to junior software engineersCollaborate with product managers and stakeholders to define technical requirements and architectureParticipate in code reviews and ensure adherence to coding standards and best practicesIdentify and resolve technical challenges and bottlenecksContribute to the development of technical strategies and roadmapsParticipate in the full software development lifecycle, from conception to deploymentStay current with emerging technologies and industry trendsREQUIREMENTS Bachelor's degree in Computer Science, Software Engineering, or a related field5 years of professional software development experienceProven experience in a technical leadership roleStrong proficiency in one or more programming languages, including Python and ReactExperience with cloud platforms (specifically AWS) and containerization technologies (Docker, Kubernetes)Solid understanding of software design patterns, data structures, and algorithmsFamiliarity with Agile methodologies and DevOps practicesExcellent problem-solving and analytical skillsStrong communication and interpersonal skillsAbility to manage multiple projects and priorities in a fast-paced environmentSKILLS & EXPERIENCE DESIRED Experience working with Python (3.x), Flask and/or PyramidExperience with Relational Databases (PostgreSQL, etc.)Experience with IaC, specifically TerraformExperience with building highly available systemsExperience working with ReactExperience with ElasticsearchKnowledge of CI/CD pipelines and automated testing frameworksA track record of success with developing modern APIsGood understanding of application securityComfortable working in off-hours on-call rotation program
#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Grabsjobs_Co

Requirements

Etl Developer

Job Description You want to combine passion and IT expertise? You are talented, motivated and ambitious? Then, we will be more than happy to meet you! In o...


Arhs - Vermont

Published 8 days ago

Lead Product Architect - Preemptive

As the Lead Product Architect, you provide technical leadership and architectural direction for our products. You lead the other architects through mentoring...


Embarcadero Technologies - Vermont

Published 8 days ago

It Specialist I

IT Specialist I Grade 15 Salary: $42,889.60 ($20.62 hr) - $46,467.20 ($22.24 hr) Gail O'Quinn- MIS Director The purpose of this classification is to provide ...


Hirebridge - Vermont

Published 8 days ago

Lpnp (Remote)

Remote Licensed Psychiatric Nurse PractitionerWage: Between $89-$203 an hour Are you a licensed Psychiatric Nurse looking to launch a private practice, or gr...


Headway - Vermont

Published 7 days ago

Built at: 2024-11-22T00:31:39.149Z