Senior Software Engineer

Engineering · Full-time · Remote · Remote possible

Job description

The purpose of the Senior Software Engineer is to develop and improve SkySlope software in pursuit of making life better for every real estate agent, broker and service provider. Specifically, this involves developing, testing, deploying and improving software, while managing deliverables.  In addition, the Senior Software Engineer will foster innovation, invest in the growth of their peers, and engage with other SkySlope team members and teams to ensure the overall stability and quality of our engineering effort.

Responsibilities:

  • Responsible for developing, maintaining and deploying improved and new software
  • Responsible for contributing to team success and being an effective collaborator
  • Continuous learning and building expertise Typical Day at SkySlope- Daily scrum/standup
  • Pair or solo programming
  • Creating/updating documentation
  • Quick Zoom/Slack call with a product manager
  • Answer Slack questions from the Support Escalations team as part of your Prod Support rotation

Core Technical Competencies and Experience

  • C#.NET
  • ASP.NET
  • node.js
  • Javascript
  • Typescript
  • MS SQL Server, MySQL or other relational database
  • HTML, CSS
  • JSON
  • MongoDB
  • Source control (Git, TFS, SVN, etc)
  • Continuous Integration (CI) platforms (e.g., Codefresh, Jenkins)
  • Ability and willingness to support & troubleshoot system operations
  • Cloud computing platform experience (eg. AWS)
  • 7+ years of development experience Desired Experience:- Node
  • React
  • Angular
  • Containerization / Kubernetes experience
  • Cloud IDP (e.g. Okta)
  • Experience with microservice architectures
  • Aurora, PostgreSQL, DynamoDb, MongoDb, and optimization of queries and database engines

Peers

View in org chart

A panel showing how The Org can help with contacting the right person.

Open roles at SkySlope