JSI invites you to join our team as a Contract Software Developer on our Development working remote where you'll play a critical role in advancing broadband and telecommunications initiatives that expand connectivity and drive digital inclusion—while advancing your career within a mission-driven, growth-focused organization.
About the Company
JSI is a leading full-service consulting firm specializing in broadband solutions. For over 60 years, we have provided independent communications service providers with expert financial, engineering, management, operational, regulatory, and strategic guidance. Our extensive industry knowledge and proven track record of success have empowered clients to achieve sustainable growth and profitability. With over 1000 clients nationwide and a powerful presence in markets like Florida, Texas, Maryland, and Alaska, JSI empowers rural and regional broadband providers to expand, evolve, and excel in a rapidly shifting digital world.
We need a solid C# contract developer with 4-7 years of experience to help us tackle some critical system upgrades, improvements, and modernization work. This is a contract position with potential for extension based on project success and additional modernization needs. You'll be working with C#, Angular, and cloud tech to upgrade our systems. If you do well with the initial assignment, there's opportunity for follow-on contracts to work on modernization efforts on other legacy apps we've got sitting around.
Dig in on upgrading our existing production systems- Modernize legacy apps by moving them to current .NET, Angular, and cloud platforms
- Analyze old codebases and figure out what needs fixing and what can be improved
- Build full-stack apps using C#, .NET Core, and Angular
- Add real-time features with SignalR when needed
- Work with SQL Server databases, write stored procedures, and use Entity Framework or Dapper for data access
- Move legacy systems to the cloud without impacting business
- Write clean code for the next person who touches it
- Review code and help out your team
- Collaborate with our internal team including product managers, designers, and QA
- Fix bugs and troubleshoot issues when things go sideways
- Contribute to architecture decisions
- Provide guidance to junior devs on the team when needed
- Do the agile thing - sprints, standups, retrospectives
Required Qualifications:
- 4-7 years of C# and .NET development experience
- Experience with Dapper and Entity Framework
- SignalR experience - for real-time web
- Angular skills (Angular 2+) - our current front-end framework of choice
- Cloud experience (Azure preferred, AWS or GCP is fine too)
- SQL Server skills - database design, stored procedures, performance tuning
- Experience modernizing legacy systems - you've dealt with old code before
- You can work with existing codebases and not just greenfield projects
- Solid understanding of OOP and design patterns
- ASP.NET Core/MVC experience
- RESTful API development
- TypeScript, HTML5, CSS3
- Git and CI/CD pipelines
- Unit testing (NUnit, xUnit, MSTest)
- Docker and microservices experience is a plus
- Database migration experience is helpful
Preferred Qualifications:
- Bachelor's degree in Computer Science or similar (or equivalent experience)
- Good problem-solving skills
- You can communicate well and work with others
- Agile development experience
- You can work independently and hit project deadlines
- Database development experience including stored procedures and query optimization
- You've done system upgrades and modernization projects before
- You can look at technical debt and plan to fix it
- You're comfortable working as a contractor and can integrate quickly with existing teams
About the Company
JSI is a leading full-service consulting firm specializing in broadband solutions. For over 60 years, we have provided independent communications service providers with expert financial, engineering, management, operational, regulatory, and strategic guidance. Our extensive industry knowledge and proven track record of success have empowered clients to achieve sustainable growth and profitability. With over 1000 clients nationwide and a powerful presence in markets like Florida, Texas, Maryland, and Alaska, JSI empowers rural and regional broadband providers to expand, evolve, and excel in a rapidly shifting digital world.
To learn more about JSI, visit us at jsitel.com.