Sr. Software Engineer (.NET)
For this senior role, we are looking for not only technical aptitude, but also someone who is a self-starting problem solver, a continuous learner, highly flexible, and a great collaborator. The ideal candidate will have experience working in a fast-paced environment and have a high attention to detail.
Our team works on the Biller Directory, which is at the center of BillGO’s mission. We integrate data from a number of different sources to present a unified view of how billers can be paid. As part of a medium-sized, collaborative team, you’ll get to work on all aspects of the functionality.
Responsibilities:
· Lead scaling of BillGO Biller Directory for 100x growth and more
· Handling data transformation and ingestion from multiple source
· Work with and expand the Biller Directory API
· Functionally decompose complex problems into simple, straight-forward solutions
· Deliver results according to project schedules and quality
· Refactor code into modern technology stack
Requirements:
· 10+ years of experience as a full-time software development professional
· Expert level knowledge in C# and .NET Standard
· Expert level knowledge with Java
· Collaborate with internal teams to produce software design and architecture
Recommended but not required:
· Experience in AWS: Lambdas, S3, DynamoDB
· Experience with ElasticSearch
· Experience with automated testing tools
· Financial industry experience
· CI/CD tools and processes specifically Azure DevOps
· JavaScript
Base compensation for this role falls between 130-165k base, plus bonus and equity, and can vary depending on experience.