AffiniPay is a leading fintech company, based out of Austin, Texas. As the market leader in professional services payments and practice management software, AffiniPay's tech products serve legal, accounting, architectural, engineering and construction firms. AffiniPay has been recognized as one of Inc. 5000's fastest growing companies in the U.S. for 11 years in a row, and as a result, our teams continue to grow as well!
We are looking for a Software Engineer to join our Practice Management team - MyCase. MyCase is a modern legal case management software designed to support the entire client lifecycle, including lead management, case management, billing and invoicing, and robust reporting.
Read More about CasePeer and Affinipay:
MyCase: https://www.mycase.com
Affinipay: https://www.affinipay.com
What You'll Do...
• Participate in technical discussions, sprint planning, code review sessions and roadmap discussionsMentor and coach other software engineers
• Quick to learn, onboard and progress through stories and features
• Has a keen eye for detail, able to identify bugs early and build towards robust solutions
• Closely collaborate with product and ux to help define requirements
• Support software deployments, including debugging, troubleshooting, and coordination
with DevOps and QA Engineers
• Drive engineering and product initiatives from start to finish
• Ability to provide code review feedback, quality assurance procedures and meet all
software development life cycle requirements
• Continuously learn, practice and improve code quality
• Provide near 100% code coverage on code
• Stay up-to-date with industry trends and emerging technologies, continuously learning and evolving your skills to drive innovation and excellence within the team
About You...
• Experience working with cloud technologies (e.g. AWS, GCE)
• Experience in JavaScript frameworks such as Node.js, Next.js, and/or NestJS
• Experience in Ruby on Rails
• Experience in writing front-end components using React
• Experience working with a relational database (e.g. MySQL, Postgres)
• Experience in building full-stack web applications
Nice to Haves...
• BS in Computer Science or related field
• Experience building and deploying production-grade web applications at scale
• Familiar with LEAN product development and Agile frameworks - Scrum or Kanban
• Strong teamwork and documentation skills
Top Skills
What We Do
Since 2005, AffiniPay has been transforming the lives of professionals everywhere. What started as a single payment product for trade organizations has transformed into four of the highest-rated financial tools serving more than eight professional services industries. And our progress shows no signs of stopping. The secret to our growth and success is our team. We support each and every team member by continuing to invest in their goals, our culture, and a diverse workplace. Because when you’re happy, focused, and fulfilled with your work — it feels like you’re doing what you’re meant to do.
Why Work With Us
We’ve assembled teams of highly collaborative problem solvers who are eager to create, collaborate and do whatever it takes to get the job done. We know that our people are our greatest asset and responsible for our ultimate success. As such, we invest in our team’s growth & development, recognize accomplishments and celebrate successes together.
Gallery
![Gallery](https://cdn.builtin.com/cdn-cgi/image/f=auto,fit=crop,w=255,h=145/https://builtin.com/sites/www.builtin.com/files/2021-04/1_26.png)
AffiniPay Offices
Hybrid Workspace
Employees engage in a combination of remote and on-site work.