Overview
We are seeking a skilled Full-Stack Software Developer to join our team and help build and maintain high-performance web applications across both backend systems and user-facing interfaces. A strong “can-do” attitude and willingness to take ownership of projects are key to success in this role.
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 power 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, architecture, and technical solutions
Write clean, maintainable, well-documented code across both client and server components
Conduct code reviews and contribute to improving development standards and best practices
Troubleshoot and resolve issues across the full application stack, including database, API, and UI layers
Participate in Agile development processes including sprint planning, standups, and retrospectives
Some US hours required
Qualifications:
10+ years programming experience
Strong proficiency in ASP.NET, .NET Core, C#, SQL, and Entity Framework
Experience building and consuming RESTful APIs
Experience developing front-end applications using Angular and NGRX
Familiarity with Git and modern version control workflows
Understanding of web application architecture and full-stack development principles
Strong problem-solving skills and attention to detail
Self-motivated with a proactive, solution-oriented mindset
Strong communication and collaboration skills
Experience working on systems related to supply chain, logistics, inventory, or operational platforms is a strong plus
Tell them you heard about the position from Nefesh B’Nefesh. Please do not repost position