Job Description
Project Overview
The organization is seeking a highly skilled and results-driven Senior .NET
Developer to contribute to the design, development, and maintenance of enterprise-
scale web applications. 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.
Develop dynamic Kendo UI interfaces. This role will play a key part in building
responsive, high-performing, and scalable applications that meet critical business and
user needs.
Key Responsibilities
Application Design & Development
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.
System Integration & Maintenance
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.
Agile Collaboration
Participate actively in Agile ceremoniesincluding sprint planning, daily stand-
ups, reviews, and retrospectivesto ensure continuous delivery and alignment
with project goals.
Work collaboratively with cross-functional teams including UI / UX designers, QA
testers, and DevOps engineers.
Contribute to sprint commitments, story estimations, and backlog refinements to
ensure predictable delivery.
Quality Assurance & Documentation
Write comprehensive unit tests and participate in automated testing to ensure
code quality.
Maintain accurate technical documentation, design specifications, and version
control using Git-based repositories.
Support continuous integration and deployment pipelines, ensuring smooth
transitions between development, testing, and production.
Required Technical Skills & Experience
Minimum 5 years of hands-on experience in :
o Angular Development (latest versions preferred) including component-
based architecture, TypeScript, RxJS, and state management (NgRx).
o .NET Framework / .NET Core Development with strong proficiency in
C#, ASP.NET Core, Web APIs, and MVC frameworks.
o Entity Framework Core (EF Core) implementing ORM, LINQ queries,
and database migrations for SQL Server or other RDBMS.
o Kendo UI Framework building interactive, high-performance web
interfaces with Kendo widgets and controls.
Minimum 2 years of proven experience working in an Agile / Scrum
environment, actively participating in sprint-based development cycles.
Strong understanding of software development life cycle (SDLC), RESTful
architecture, and API-first design principles.
Experience with Git, Azure DevOps, Jira, or similar project tracking and version
control tools.
Proficiency in front-end optimization, responsive design, and cross-browser
compatibility.
Preferred Qualifications
Bachelors degree in Computer Science, Information Technology, or a related
field.
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).
Excellent communication and collaboration skills, with a commitment to delivering
high-quality software in a fast-paced Agile environment.
Core Competencies
Strong analytical and problem-solving skills.
Detail-oriented with a focus on code quality and performance.
Self-motivated with the ability to work independently and as part of a team.
Effective communicator capable of engaging both technical and non-technical
stakeholders.
Continuous learner, staying current with emerging technologies and development
practices.
Stack Developer • Springfield, Illinois Metropolitan Area, United States