What are the responsibilities and job description for the .NET Developer position at Robert Half?
We’re seeking a Full Stack .NET Developer to join a collaborative technology team building modern, scalable web applications. This role is ideal for someone who enjoys working across both front-end and back-end technologies, contributing to all phases of the software development lifecycle, and keeping pace with evolving tools in cloud and AI-assisted development.
The ideal candidate brings strong hands-on experience with .NET Core, C#, Entity Framework Core, and front-end frameworks such as Angular, along with a passion for clean code, teamwork, and innovation. Experience integrating AI/ML solutions into applications is a plus.
What You’ll Do
- Design, develop, test, and maintain scalable web applications.
- Build and optimize APIs, microservices, and back-end components.
- Develop responsive, user-friendly front-end interfaces.
- Partner with product, QA, and infrastructure teams to define requirements and deliver high-quality solutions.
- Ensure application performance, security, and scalability best practices.
- Participate in peer code reviews, testing cycles, and release activities.
What We’re Looking For
- Bachelor’s degree in Computer Science or related field.
- 3 years of experience in full stack web development.
- Proficiency in .NET Core and C#.
- Working knowledge of Angular or similar front-end frameworks.
- Experience building and consuming RESTful APIs and working within microservices architectures.
- Familiarity with CI/CD pipelines (Azure DevOps or similar tools preferred).
- Understanding of software design patterns (MVC, Singleton, Factory, etc.).
- Exposure to AI-assisted development tools (e.g., GitHub Copilot) is advantageous.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities with the flexibility to work independently when needed.
Salary : $40 - $45