- Salary
- Salary not disclosed
- Experience
- Fresher friendly
- Job type
- Contract
- Location
- Work from home
BHH Apps, LLCVerified companyWork from home
This job includes an online test
You'll take it right after applying — about 60 minutes. It is proctored: you'll need a camera and must stay on the test screen.
We run one of the larger SaaS platforms for commercial insurance carriers, processing millions of policy transactions a year. Public sector agencies, utilities and large health systems licence our asset management platform under multi-year contracts. Code review is required on every pull request, and nobody merges their own changes.
The role
The previous person in this role moved to another team. Nobody expects you to know every framework. We want someone who writes clear code, tests it and asks good questions. BHH Apps is hiring for the Senior Software Engineer role on our Platform team. You'll write, test and ship code that runs in production every day. Our team is spread across 6 countries. Headquarters is in New York City. Contract role, full-time hours, paid in USD at the end of each month. Expect to work a schedule that overlaps with US Eastern business hours until about noon ET. Please make sure you have a quiet place to work and a solid internet connection.
Main duties
Keep dependencies current and patch findings from Dependabot or Snyk. Write unit and integration tests and keep the CI pipeline green. Maintain REST and gRPC APIs used by internal teams and outside partners. Break down product requirements into technical tasks and rough estimates. Design, build and maintain services in Python, Go or Java that handle real customer traffic. Improve the reliability of existing code instead of just adding features on top of it. Mentor junior engineers through pairing and code review.
Minimum qualifications
5+ years of professional software development experience. Strong skills in at least one of Python, Java, Go, C# or TypeScript. Working knowledge of testing practices: unit, integration and contract tests. BS in Computer Science or a related field, or equivalent practical experience. Solid understanding of data structures, algorithms and basic system design. Ability to write clear technical documentation and explain decisions to non-engineers. Comfortable working in Linux and on the command line.
Preferred qualifications
Contributions to open source projects. Background in payments, fintech or another regulated domain.
$2,400 - $2,800 monthly
Compensation and benefits
Monthly internet allowance. Monthly payments via wire transfer or Wise.
Applications are reviewed on a rolling basis.
Duration: 6 months. Start: Immediately.
Demo job created on 11jobs for testing and demonstrations. It is not an actual opening at BHH Apps, LLC.
BHH Apps, LLC · Software Development
Halvorn Training SARLVerified company
Marblewell NetworksVerified company
Marblewell NetworksVerified company
Endo Asset ManagementVerified company
Endo Asset ManagementVerified company
Bayside InteractiveVerified company