We are looking for a Senior Full-Stack Software Engineer (C#) to join Scalable Path to work on a client project. This is a remote, full-time position.
CLIENT COMPANY DESCRIPTION: The client is an ed-tech company based in California that’s changing the way universities, students, and employers approach recruiting.
DUTIES AND RESPONSIBILITIES:
- Collaboratively work to solve complex, technical problems with a small, tight-knit team of smart, highly motivated developers in an agile environment, where code is released multiple times per week
- Architect, develop, code review, and support high-quality code and automated tests in a detail-oriented manner with software engineering best practices in mind
- Refactor and redesign existing code to maximize performance, scalability, and maintainability
- Effectively communicate and collaborate with other members of the team – Devs, Product, and QA – to build innovative and intuitive features that our users will love
- Provide recommendations on ways to do things better and continuously push to elevate the team and our code
- Take ownership over modules and features built with C#, Web API, MVC, AngularJs, Typescript, HTML, Less, Sql Server, Dapper, EF, and other technologies
RELATIONSHIPS – WHO YOU’LL BE WORKING WITH: You will be reporting to the Director of Engineering and working with a team of three developers, Product, and QA. The client is in the America/Los Angeles (-07:00) PDT time zone.
REQUIRED SKILLS:
- 5+ years of full-stack data-driven web application software development experience with C# (using . NET Web API or MVC)
- Bachelor’s or Master’s degree in computer science or related field
- Expertise with unit and integration testing and TDD concepts to build high quality, reliable code
- Experience applying software engineering best practices and design patterns for a SaaS product with a large codebase and complex business rules
- Experience with SPA development with Javascript frameworks like Angular or React
- HTML
- CSS
- SQL Server
- Entity Framework
DESIRED (NICE-TO-HAVE) SKILLS:
- AngularJS
- TypeScript
- LESS
- Dapper
START DATE: As soon as possible.
EXPECTED CONTRACT DURATION: Ongoing
HOURLY RATE:
The pay rate for this role is from $30 to $50 USD per hour, depending on experience and capability.
NOTES: The interview process for this role will have the following steps:
- Interview with Scalable Path recruiter
- Coding exercise with Scalable Path software architect
- Technical interview with the client
- Potentially, a 3 hour take-home coding exercise (TBD)
If you’re interested, please DO NOT apply via StackOverflow – follow the link below and click the "Login to Apply" button:
https://www.scalablepath.com/view-position/128578de/senior-full-stack-software-engineer-c?pt[]=13749