Interested in this position?
Upload your resume and we'll match you with this and other relevant opportunities.
Upload Your ResumeAbout This Role
This C# Engineer will collaboratively solve complex technical problems, architect and develop high-quality code, and maintain existing systems for a platform connecting students, career centers, and employers.
Responsibilities
- Collaboratively work to solve complex, technical problems with a small, tight-knit team in an agile environment
- Architect, develop, code review, and support high-quality code and automated tests
- Deliver clean, maintainable code within a large, complex, and established code base
- Refactor and redesign existing code to maximize performance, scalability, and maintainability
- Effectively and respectfully communicate and collaborate with other team members (Devs, Product, QA)
- Provide recommendations on ways to improve processes and systems
- Mentor and inspire team members to elevate the team and code quality
- Take ownership and have accountability over modules and features
- Continue to learn and grow and apply those learnings to improve the team and Organization
Requirements
- Upper-intermediate to fluent speaking and writing English
- 5+ years of full-time hands-on C# experience
- 3+ years of full-time hands-on AngularJs/React.js experience
- 3+ years of full-time hands-on SQL Server experience
- 1+ years of full-time hands-on .NET experience
- 1+ years of full-time hands-on Typescript experience
- Expertise with unit and integration testing and TDD concepts
- Experience applying software engineering best practices and design patterns for a SaaS product
- Experience with SPA development and working with JavaScript frameworks/libraries like Angular or React
Qualifications
- Bachelor’s degree in Computer Science or equivalent demonstrated ability.
- 5+ years of full-time hands-on C# experience.
Nice to Have
- Web API experience
- MVC experience
- HTML experience
Skills
C++
*
Unit Testing
*
Integration Testing
*
JavaScript
*
HTML
*
Agile
*
.NET
*
SQL Server
*
TypeScript
*
Web API
*
ReactJS
*
TDD
*
MVC
*
AngularJS
*
* Required skills
About Right Balance ®
Right Balance is a rapidly growing team of 55+ engineers (going to 75+ by year end) that helps venture-backed startups at the growth stage expand rapidly by bringing best engineering practices, strong architecture, latest technologies, and consistent processes.
Technology
View all jobs at Right Balance ® →