Overview
Skills
Job Details
Job Title: Senior .NET Developer
Location: Springfield, IL. (Only Locals or relocation Candidates only)
Consultants must work onsite at the office full-time for the first 30 days, then transition to a hybrid schedule of two onsite days (Wednesday and Thursday) per week.
Duration: Long-term Contract
Position Overview:
We are seeking a highly skilled and motivated Senior .NET /Angular Developer with a proven track record in building enterprise-grade web applications. The ideal candidate will bring a minimum of 5 years of hands-on experience in Angular development, .NET technologies, and Entity Framework Core, along with at least 2 years of experience working within Agile team environments. Hands-on experience with Kendo UI is strongly preferred. This role requires a strong technical background, attention to detail, and the ability to collaborate effectively with cross-functional teams to deliver high-quality, scalable, and secure solutions.
Key Responsibilities:
- Design, develop, and maintain robust, scalable, and high-performance web applications using C#, EF Core, Angular, and Kendo UI.
- Implement and optimize data access layers with Entity Framework Core ensuring efficiency, performance, and maintainability.
- Develop responsive, user-friendly, and interactive front-end components using Angular and Kendo UI.
- Participate in all phases of the Software Development Life Cycle (SDLC) including requirements gathering, architecture, coding, testing, deployment, and support.
- Collaborate with Product Owners, Scrum Masters, QA, and other developers in an Agile environment to refine requirements, provide estimates, and deliver solutions iteratively.
- Ensure adherence to best practices in coding standards, performance optimization, security, and application design.
- Debug, troubleshoot, and resolve technical issues across front-end and back-end layers.
- Contribute to continuous improvement of development processes, tools, and methodologies.
- Mentor junior developers and provide technical guidance where required.
Required Skills & Qualifications
- 5+ years of professional development experience with the following:
- .NET framework & .NET Core (C#)
- Entity Framework Core (EF Core) for database development and optimization
- Angular (v10 or higher preferred) for front-end application development
- 2+ years of experience working in an Agile/Scrum team environment.
- Hands-on experience with Kendo UI for building rich and dynamic UI components.
- Strong understanding of object-oriented programming (OOP), design patterns, and SOLID principles.
- Proficiency in developing and consuming RESTful APIs and integrating with third-party services.
- Strong knowledge of SQL Server and relational database design.
- Proficiency with Git or other version control systems.
- Experience with unit testing frameworks and test-driven development practices.
Preferred Skills:
Experience with Azure or AWS cloud environments.
Familiarity with CI/CD pipelines using tools like Azure DevOps, Jenkins, or GitHub Actions.
Knowledge of microservices architecture and containerization (Docker/Kubernetes).
Familiarity with front-end performance tuning and accessibility standards.
Soft Skills:
- Strong analytical, problem-solving, and debugging skills.
- Excellent communication and interpersonal skills for effective cross-team collaboration.
- Ability to work independently and within a fast-paced Agile team.
- A mindset of continuous learning and adaptability to emerging technologies.
Education:
- Bachelor s or master s degree in computer science, Information Technology, or a related field (or equivalent professional experience).