.NET Developer
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
By continuing, you agree to our Terms & Privacy Policy.
Job Description
Job Title: .NET Developer (Angular)
Location: Hybrid / Onsite as needed (project-dependent)
Salary: $110,000 - $150,000
.NET Developer (Angular)
Location: Hybrid / Onsite as needed (project-dependent)
Salary: $110,000 - $150,000
We are partnering with a software services organization that builds and supports custom applications for a variety of clients. We are looking for a hands-on .NET Developer with strong front-end experience in modern Angular to support the development, enhancement, and maintenance of complex, long-running systems. This role works closely with project managers and business analysts and carries clear ownership of technical execution, code quality, and system stability.
This individual will contribute across the full development lifecycle, working within established applications while also supporting modernization and refactoring efforts. The ideal candidate is comfortable navigating existing codebases, collaborating cross-functionally, and delivering reliable, maintainable solutions.
Your role:
- Design, develop, and maintain applications using C#, modern .NET/.NET Core, and Angular.
- Build responsive, user-friendly front-end components using modern Angular and TypeScript.
- Build new features and enhance existing functionality within established systems.
- Integrate AI capabilities into software solutions and leverage AI-powered development tools to optimize code quality, improve application performance, and streamline development processes.
- Develop and maintain RESTful APIs and backend services using .NET technologies.
- Work with SQL Server databases, including queries, data access, and performance troubleshooting.
- Participate in technical design discussions and contribute to architectural decisions.
- Write clean, maintainable, and well-documented code across both front-end and back-end.
- Debug, troubleshoot, and resolve application issues.
- Collaborate with project managers and business analysts to understand functional requirements.
- Support modernization initiatives, including refactoring legacy components as needed.
- Participate in code reviews and adhere to established development standards and best practices.
What you've got:
- Professional experience as a .NET Developer or Software Engineer.
- Strong experience with C#, modern .NET/.NET Core, and modern Angular (Angular 2+) with TypeScript. Experience limited to AngularJS does not meet this requirement.
- Hands-on experience with Entity Framework, LINQ, dependency injection, and object-oriented programming principles.
- Experience building and consuming RESTful APIs.
- Strong experience with SQL Server and relational databases, including writing and troubleshooting SQL queries.
- Hands-on experience with Microsoft Azure and cloud-based applications.
- Hands-on experience integrating AI capabilities into applications and leveraging AI-assisted development tools to improve code quality, optimize performance, and increase development efficiency.
- Ability to work within existing codebases and follow established design patterns.
- Strong problem-solving and debugging skills.
- Clear communication skills, including the ability to articulate technical concepts, explain development decisions, and work effectively with both technical and non-technical team members.
Preferred:
- Experience modernizing or refactoring legacy .NET applications.
- Exposure to regulated or compliance-driven environments.
- Experience building or supporting web APIs and service-based architectures.
- Familiarity with CI/CD pipelines and automated deployment processes.
- Experience working on enterprise-scale or long-running applications.
- Experience maintaining or supporting legacy Java applications.
To find more great tech-centric jobs, please visit www.phoenixstaff.com