Priority Technology Holdings, Inc. is a leading financial technology company focused on delivering innovative financial solutions. The Software Engineer plays a vital role in building and enhancing products that support the company's core financial platform, collaborating with cross-functional teams to develop secure and high-performing applications.
Responsibilities:
- Design, build, and unit test software in a fast-paced, agile environment
- Create, improve, and maintain frontend and backend processes per product requirements
- Set up and maintain scalable, efficient front-end systems
- Review and manage large data sets, including relational and object databases
- Collaborate with product managers and other cross-departmental stakeholders to brainstorm, design, and create features and applications
- Write clear, efficient, scalable, modular, and maintainable code
- Actively participate in design and code reviews
- Translating business requirements, mockups, and other product manager input into achievable milestones and code
- Create and maintain internal and external documentation supporting all functional changes
- Demonstrate excellent communication and interpersonal skills
- Independently follow through on assigned tasks and deliverables with limited supervision
- Participate in an on-call rotation using defined escalation procedures
Requirements:
- 2+ years of backend engineering development experience
- Experience with Python, Java, or similar programming languages
- Experience with frontend technologies (HTML, CSS, Bootstrap, React or similar frameworks)
- Experience with API development and web frameworks (e.g., Django, Laravel, Rails)
- Experience working with relational databases and large data sets
- Familiarity with AWS infrastructure and cloud-based environments
- Strong understanding of software development lifecycle
- Strong understanding of API security and best practices
- Ability to analyze problems and deliver effective solutions
- Strong written and verbal communication skills
- Ability to work independently with limited supervision
- Experience with event-driven micro services architectures
- Experience working in Agile/Scrum environments
- Experience in fintech, banking, or treasury-related systems
- Interest in continuous learning and staying current with emerging technologies