What are the responsibilities and job description for the Software Developer position at SANS?
Title: Software Developer
Location -Edison, NJ
Salary - $ 138,000 per year
- Built a composable Angular architecture with standalone components, lazy routes, and route- level code-splitting to ensure maintainable multi-step workflows.
- Led migration from monolith to microservices and modular UI architecture (Angular Spring Boot).
- Implemented secure authentication and role-based UI states with OAuth2/OIDC and JWT; guarded routes, refreshed tokens, and aligned client policies with Spring Security on backend services.
- Collaborated with backend and IAM teams to integrate Kafka-based event pipelines and secure client data flows.
- Delivered enterprise dashboards with real-time monitoring and scalable component reusability, reducing redundancy across applications.
- Defined and evolved composable UI architectures for enterprise-grade products.
- Building micro-services, design systems, and GraphQL-optimized UIs.
- Deep Angular expertise, scalable state management, and architectural leadership.
Education: Master’s in computer applications / computer science. plus 1 year of experience in any related field. Will accept any educational equivalency plus experience as mentioned.
Salary : $130,000 - $140,000