Asurint aims to innovate and provide flexibility in the background screening industry while addressing evolving regulatory landscapes. The company seeks to ensure customer success and a positive onboarding experience for their employees.
Requirements
- Experience working on teams delivering software products in an Agile environment that practices continuous integration and continuous delivery is required.
- Experience with multiple programming languages such as Java, Kotlin, or Typescript, as well as the ability to learn other languages is required.
- Experience with BDD, TDD, and pair programming is required.
- Experience with version control with systems like Git with pull request workflows is required.
- Experience with relational data stores such as PostgreSQL, MySQL, or MS SQL is required.
- Experience with CI/CD tools such as Jenkins, Docker, and Kubernetes is required.
- Experience with leading Cloud providers such as GCP, AWS, Azure and/or large-scale private cloud is preferred.
Responsibilities
- Serves as key member of the software development team; understands the business, industry, clients, and strategy.
- Evaluates and implements the best technologies for technical problems, even when it requires learning new technologies.
- Provides technical leadership in system design, software architecture design, and code reviews and pull requests.
- Designs and implements complex back-end algorithms.
- Ensures the team’s codebase is fully operationalized with build and deployment automation, hardened with test automation, and monitored for uptime, quality, and overall health.
- Optimizes the company’s platforms with scale and performance testing and monitoring.
- Enables collaboration via “just enough requirements” to facilitate delivery of running tested code.
Other
- Bachelor’s degree in computer science, information technology or a related field is required. Master’s degree is preferred.
- Certifications or licensure: Driver’s license and ability to maintain a driving record that is satisfactory to the company’s liability insurance carrier is required.
- Years of relevant experience: 5 to 7 years is preferred.
- Years of experience supervising: None.
- Proficiency in MS Office (Outlook, Excel, Word) or similar software is required.