Backend Software Engineer - Azure, .Net
BillGO is looking for a motivated individual with a passion for solving complex problems to join our team. The Software Engineer is a unique position that would have a broad technical background. Key factors for this position are not only technical aptitude, but also being a problem solver, continuous learner, and great collaborator. The ideal candidate will have experienced working in a fast-paced environment.
- BA/BS degree in Computer Science or related major with strong academic record
- 5+ years of software development experience using a wide variety of current programming languages
- Strong software design and architectural mindset; experience with SOLID principles
- Fluency with .NET and C#.
- Experience with the Azure cloud environment. Azure BatchExplorer, Virtual Machine deployment, Table Storage, Cosmos DB.
- Experience becoming familiar with existing codebases and optimizing, adding, and refactoring.
- Familiarity with workflows utilizing Selenium, Puppeteer, Scrapy, Beautiful Soup.
- Strong written and verbal communication skills
- Self-starter with the ability to own broad feature areas independently in a very fast-paced environment
- Willingness to work in a highly collaborative environment where the belief is that great ideas can come from anywhere in the organization
- Candidates must be able to foster idea generation, and work to cultivate the best ideas into an actionable plan
Recommended but not required:
- Experience with high-scale transactional data processing
- Experience with payments systems a plus
- Experience with scaling a hypergrowth company
Recommended but not required:
- Experience with Payments systems
- Experience with hosted web experiences
Market base salary for the role is between 130-160k, depending on experience.