What are the responsibilities and job description for the Software Engineer .NET / C# position at Rivers Agile?
Rivers Agile specializes in building software products for other small- to medium-sized businesses. As a "product company for hire," we form into small teams tasked with the full lifecycle development of a software product. Our engineers are the heart of that. We seek engineers who are lifelong learners, passionate about their craft, and defined by their unique personality, experience, and style.
Location : This is a hybrid position in the northern Pittsburgh metro area. Candidates must be local or willing to relocate.
Technical Expectations :
- 7 years of experience in software development
- Proficiency with C# language
- Experience with modern JavaScript frameworks (React, Angular, Vue.js, etc.)
- Competency with Microsoft .NET framework, including ASP.NET, Azure functions, Entity Framework, and Azure DevOps
- Familiarity working with relational databases (MySQL, Postgres, SQL Server, etc.)
- Experience with cloud environments (AWS, Azure) is a plus
Other Expectations :
Package : salaried position, bonus program, full benefits (medical, dental, vision, supplementary), holidays, paid time off, 401(k) plan, good work-life balance.