We're looking for a Senior Software Engineer to help us build the next generation of our platform using the most modern tools on Microsoft.NET platform.
Requirements
- 5+ years of industry experience
- Expert-level knowledge of Microsoft.NET technology stack (C# /.NET, ASP.NET MVC, Web APIs) and SQL databases (Microsoft SQL Server or any other)
- Experience creating or maintaining JSON Web APIs backed by relational databases in any strongly-typed back end development framework
- Experience building and maintaining complex web applications
- Experience with core, framework agnostic JavaScript
- Experience with Javascript SPA client-side frameworks (React, Angular, etc)
- Ability to use a data-driven approach for product decisions
- Strong communication and technical writing skills
- Experience with Git, unit testing, debugging, profiling, Visual Studio, JIRA, and other tools that are typically used by developers on Microsoft technology stack
Benefits
- Flextime, recognition, and support for autonomous work
- Holistic health and wellness benefits
- Support for Titans at all stages of life