Senior Software Engineer -

Sapphire Digital is seeking an experienced developer to join our engineering team! We’re looking for a team player with an eagerness to learn, as you and your teammates will work closely to enhance our mature, complex product. You will get to work with C#, ASP.Net, Microsoft SQL, Postgres, AWS technologies such as SQS, Lambda, RDS, Elasticache, among other technologies. You will contribute as a senior resource by partaking in ownership of the software, systems, and processes tasked to them. You will also help lead the exploration and evaluation of new technologies and mentor other Engineers.

In this position, you'll be responsible for:

  • Supporting software programming initiatives within an Agile team environment
  • Supporting and enhancing current systems
  • Participating in the Pull Request process for peer code review
  • Helping coordinate and execute code deployments
  • Prototyping/exploring new technology and articulate business value
  • Debugging and optimizing code
  • Supporting the development of documentation
  • Participating in the software development lifecycle
  • Applying best practices and standard operating procedures
  • Creating simple solutions that solve complex problems

You might be a good fit if you have:

  • 3+ years of software development experience (non-internship)
  • 2+ years of experience with at least one of the following: Java, C++, C#, Python, Ruby and object oriented design
  • Experience communicating architecture and design of new systems, or extending existing systems
  • Self-motivation and the ability to take software from ideation to production
  • The ability to work independently as well as the ability to pair with other team members
  • Experience leading the way in building complex software systems
  • Working knowledge of C# and ASP.Net
  • Knowledge of best practices including code reviews, testing, coding standards, source control (git and Github), and CI/CD
  • Experience with cloud and serverless technologies
  • Full stack development and experience with DevOps
Sapphire Digital is an equal opportunity employer and does not discriminate on the basis of any legally protected class, including without limitation, race, color, religion, sex, gender, gender identity or expression, national origin, age, military service eligibility, veteran status, sexual orientation, marital status, and disability. If you need assistance or an accommodation in the hiring process we're more than happy to accommodate.