RH
Full-Stack Software Engineer
Robert Half
Mahwah · Hybrid Full-time 1w ago
About the role
Full-Stack Software Developer
Location: Bergen County, New Jersey (Hybrid or Onsite Options Available)
About
We are seeking a skilled Full-Stack Software Developer to help build and maintain high-performance web applications across both backend systems and user-facing interfaces. The ideal candidate will have a strong technical foundation, a proactive mindset, and a willingness to take ownership of projects from concept through deployment.
Responsibilities
- Design, develop, and maintain full-stack web applications using ASP.NET, .NET Core, C#, SQL, and Entity Framework
- Develop and maintain RESTful APIs and backend services that support internal and external applications
- Build and enhance responsive front-end interfaces using Angular and NGRX
- Integrate front-end components with backend APIs and services to deliver seamless user experiences
- Collaborate with cross-functional teams to define requirements, system architecture, and technical solutions
- Write clean, maintainable, and well-documented code across both front-end and back-end components
- Participate in code reviews and help improve development standards and best practices
- Troubleshoot and resolve issues across the full application stack, including database, API, and UI layers
- Contribute to Agile development processes, including sprint planning, standups, and retrospectives
Responsibilities
- Design, develop, and maintain full-stack web applications using ASP.NET, .NET Core, C#, SQL, and Entity Framework
- Develop and maintain RESTful APIs and backend services that support internal and external applications
- Build and enhance responsive front-end interfaces using Angular and NGRX
- Integrate front-end components with backend APIs and services to deliver seamless user experiences
- Collaborate with cross-functional teams to define requirements, system architecture, and technical solutions
- Write clean, maintainable, and well-documented code across both front-end and back-end components
- Participate in code reviews and help improve development standards and best practices
- Troubleshoot and resolve issues across the full application stack, including database, API, and UI layers
- Contribute to Agile development processes, including sprint planning, standups, and retrospectives
Skills
AngularASP.NETC#DockerEntity FrameworkNGRXSQL
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free