Full-Stack Software Developer (ASP.NET, .NET Core, C#, SQL, Entity Framework, Angular, NGRX)
Indexed description
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.
- Build and support integrations with systems such as WMS platforms, e-commerce platforms, ERP systems, shipping carriers, inventory systems, and other third-party applications.
- Own projects from the initial request through discovery, requirements gathering, development, testing, implementation, follow-up, and ongoing support.
- Meet with stakeholders to understand business processes, identify needs, clarify requirements, and recommend appropriate technical solutions.
- Communicate clearly with users, business leaders, vendors, and technical teams throughout the project lifecycle.
- Collaborate with cross-functional teams to define requirements, architecture, and technical solutions.
- Write clean, maintainable, and well-documented code across 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, integration, and UI layers.
- Participate in Agile development processes, including sprint planning, standups, and retrospectives.
- Proactively follow up on open items and ensure projects and requests are completed successfully.
- Must be able to work fully onsite in Mahwah, New Jersey, five days per week.
- This position is not remote or hybrid.
- 5+ years of professional software development experience, with strong hands-on experience in full-stack or backend development.
- 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.
- Experience building or supporting integrations with WMS, ERP, e-commerce, shipping carrier, inventory, logistics, or other operational platforms is strongly preferred.
- Proven ability to manage and execute technical projects from initial discovery through implementation and follow-up.
- Ability to gather requirements and communicate effectively with technical and non-technical stakeholders.
- Familiarity with Git and modern version-control workflows.
- Strong understanding of web application architecture and full-stack development principles.
- Strong problem-solving skills, curiosity, and attention to detail.
- Self-motivated, driven, and proactive, with a strong sense of ownership.
- Strong communication, interpersonal, and collaboration skills.
- A practical, solution-oriented mindset and willingness to speak with people across the organization to fully understand and resolve their needs.
- Hands-on experience building and supporting integrations between business systems, including WMS platforms, ERP systems, e-commerce platforms, shipping carriers, inventory systems, logistics platforms, and other third-party applications.
Salary Range (commensurate with experience)
$110,000 - $130,000 USD
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search