Senior Full Stack Developer
On-siteCharlotte, North Carolina, United States or Newark, New Jersey, United States
Job Summary
Lead full software development lifecycle activities including planning, requirements gathering, design, development, testing, and deployment for public-facing SaaS applications. Build and maintain responsive front-end interfaces using Angular and TypeScript, while developing microservices and APIs with C#/.NET and modern architectural patterns. Troubleshoot production incidents, perform root cause analysis, and implement long-term solutions to ensure system reliability. Optimize data access patterns and storage design for large-scale applications using MS SQL Server, and drive architecture discussions focused on scalability and cloud efficiency. Leverage AI coding tools to accelerate development and refactoring.
Required Qualifications
- 6+ years of full stack development experience using C#/.NET Core and modern architectural paradigms
- Proven experience building and maintaining public-facing SaaS applications (required)
- A strong eye for UI, with proficiency in JavaScript and a deep understanding of CSS
- Strong experience designing and building RESTful APIs and microservices
- Proficient, hands-on use of AI development tools such as Claude Code or Codex in day-to-day work
- Proficient with MS SQL Server, query optimization, and data modeling
- Strong communication, documentation, and technical leadership skills
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.