SkySlope · Feb 12th 2020
SkySlope is looking for a Senior API Developer with passion, skill, and heavy experience in developing high performing, publicly accessible Web APIs. In this role, you will have the opportunity for hands-on development of our next generation of SaaS APIs, while also helping to establish organizational standards for security, quality, and architecture.
A successful candidate will be a self-motivated individual with a proven track record for developing and maintaining all aspects of public APIs, including contract definition, security, automated functional testing, automated performance testing, and high availability. This person will have a passion for using software to solve complex problems and an obsession for maintaining a flawless experience for the customer.
What You'll Do
Hands-on development of highly available, scalable, and performant Web APIs.
Collaborate with other teams on API standards in order to achieve a clean, consistent API experience for our customers.
Develop a consistent standard for API contracts using the appropriate contract architecture and technology for the problem (REST, RPC, GraphQL, etc)
Help to develop reliable automated tests to maintain functional correctness, performance, and backward compatibility.
10+ years software development experience
Experience with .NET Core or Web API highly preferred
Experience developing and maintaining high traffic, publicly facing API with 5 nines uptime
Unit and Integration Testing
Relational database experience (SQL Server, MySQL, etc.)
NoSQL database experience (MongoDB, Redis, etc.)
Continuous Integration and Delivery (CI/CD) platforms (CodePipeline, Jenkins, etc.)
Cloud computing platform experience preferred (AWS, Azure, etc.)