Senior Full Stack Developer - NYC
Role details
Job location
Tech stack
Job description
We are seeking an experienced Senior Full Stack Developer to lead the development, enhancement, and maintenance of critical public-sector application projects. This role is instrumental in delivering high-quality, scalable, and user-focused applications while ensuring strict adherence to technical standards and project timelines., * End-to-End Development: Design, develop, and maintain full-stack applications using Angular for front-end and .NET for back-end services.
- System Enhancement: Build and improve .NET APIs, backend services, and application logic to support evolving project requirements.
- Database Optimization: Optimize SQL Server structures, queries, and stored procedures to ensure peak performance and reliability.
- Security & Compliance: Implement secure coding practices, OAuth-based authentication, and maintain compliance with modern cybersecurity standards.
- Collaboration: Work with cross-functional teams to define and implement new features and system enhancements.
- Technical Quality: Lead code reviews, troubleshoot complex issues across the stack, and maintain comprehensive technical documentation.
Requirements
Note: Candidates must meet all mandatory requirements to be considered for this role.
- 10+ years of proficiency in Angular, including RxJS, component architecture, and state management.
- Extensive experience with .NET (C#, Web APIs) and backend development.
- Hands-on experience with OAuth and secure authentication/authorization patterns.
- Advanced proficiency in SQL Server, including database design and performance tuning.
- Proven track record of applying secure coding practices and cybersecurity standards.
- Strong communication and collaboration skills for effective cross-team coordination.
- Education: Degree in Computer Science, Information Technology, or a related field.
Desirable Skills
- Familiarity with Microsoft Dynamics 365.
- Experience with Azure cloud services.
Benefits & conditions
From $100,000 a year
Professional development assistance, 401(k), Health insurance, 401(k) matching, Paid time off, Vision insurance, Dental insurance
Contract, Full-time
Weekends as needed, Monday to Friday, * 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Paid time off
- Professional development assistance
- Vision insurance