We are looking for a talented technologist to join our team as a Senior Software Engineer to evolve our product and enhance the user's experience. ePayPolicy is the nation’s leading provider of payment processing exclusively for the insurance industry. Our company was founded in 2014 by industry veterans with one goal in mind: Use tech to improve how insurance professionals send and accept payments.
The engineering process at ePay is highly collaborative. Sr. Software Engineers are expected to pair with other members of the engineering, product, and QA teams on a daily basis as they work through user stories and support products as they evolve. In addition, Sr. Software Engineers may be involved in product configuration, performance tuning and testing as well as production monitoring. You’ll relentlessly pursue opportunities to advance our operational effectiveness and increase customer satisfaction.
Design and develop highly scalable and loosely coupled solutions
Challenge all assumptions. Ask great questions in the spirit of building awesome products.
Approach Software Development as a craft, following best practices in OOD/OOP, and writing testable code with a strong belief in unit testing, clean coding, and the value of Agile development
Refactor to drive continuous improvement in all aspects of the code
Look for pragmatic solutions to find the right tool for the right job
Recommend application improvements
Support production systems and analyze problems, releasing patches and fixes as necessary
In addition to being a strong technologist, you are a communicative problem solver.
Senior Software Engineer with architecture ownership history and complete understanding of SDLC
Minimum 5 years in full-stack web application development, Design Patterns, OOP, Functional Reactive Programming, Agile methodology, CI/CD
Well versed with Agile/SCRUM development methodology
Well versed with Microservice Architecture design patterns
NoSQL database experience like DynamoDB, MongoDB, CosmosDB
Cloud Development experience with AWS a big plus
Commitment to delivering quality code including unit testing, security, maintainability, performance
Experience with the following:
Service Oriented Architecture (SOA)
Refactoring an existing code base
Self-driven contributor as a member of a high-performing development team
Bright and engaging with start-up energy and passion
Flexible and able to change direction as the business and technology evolves and changes
Enjoys an agile development environment
Nice to Have
Experience with mobile app development a plus
BS Computer Science or other Technical Degree
Fantastic health, dental, and vision benefits
Open communication (We won’t box you in! If you have a cool idea for a marketing campaign or a suggestion on how to improve the customer experience, let’s talk about it! We value everyone’s ideas and opinions.)
Huge opportunity for growth
We value diversity here at ePayPolicy. The company will hire, recruit & promote without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, pregnancy or maternity, veteran status or any other status protected by applicable law. We understand the importance of creating a safe and comfortable work environment and encourage individualism and authenticity in every member of our team.