About This Role
USSP is seeking a Senior .NET Developer to contribute to the design, development, and maintenance of enterprise-scale web applications for Illinois state agencies under the TOPS contract. The ideal candidate will bring extensive hands-on experience in Angular, Entity Framework (EF Core), and .NET technologies, combined with strong collaboration and problem-solving abilities within an Agile team environment.
**Responsibilities** - Design, develop, and implement robust front-end and back-end solutions using Angular, .NET (C#), and Entity Framework Core (EF Core) - Develop dynamic and interactive user interfaces leveraging Kendo UI controls and reusable components - Ensure system scalability, performance optimization, and maintainability through clean and modular coding practices - Collaborate closely with architects and analysts to translate business requirements into high-quality software solutions - Integrate RESTful APIs and third-party services to deliver seamless user experiences - Maintain and enhance existing applications by identifying performance bottlenecks, debugging issues, and implementing improvements - Conduct thorough code reviews and enforce best practices for maintainability, security, and compliance - Participate actively in Agile ceremonies (sprint planning, daily stand-ups, reviews, retrospectives) - Write comprehensive unit tests and participate in automated testing - Support CI/CD pipelines
**Requirements** - 8+ years of professional software development experience - Strong proficiency in Angular (latest versions) — component-based architecture, TypeScript, RxJS, state management (NgRx) - .NET Framework / .NET Core Development — C#, ASP.NET Core, Web APIs, MVC frameworks - Entity Framework Core (EF Core) — ORM, LINQ queries, database migrations for SQL Server or other RDBMS - Kendo UI Framework — building interactive, high-performance web interfaces - Minimum 2 years in Agile/Scrum environment - Strong understanding of SDLC, RESTful architecture, and API-first design principles - Experience with Git, Azure DevOps, Jira, or similar tools
**Nice to Have** - Experience with CI/CD pipelines, Docker, or cloud-based deployments (Azure/AWS) - Familiarity with unit testing frameworks (xUnit, NUnit, Jasmine, Karma) and code quality tools (SonarQube, ESLint) - Government IT project experience
**What We Offer** - Comprehensive 12-module AI & Machine Learning training program - Cross-industry project exposure: government, healthcare, Fortune 500, startups - Health, dental, and vision benefits - Professional development budget and career growth paths - Collaborative, innovation-driven culture since 2003