PerrKnight logo
PerrKnightPosted 1 month ago

Senior Full Stack Developer

On-siteCharlotte, North Carolina, United States or Newark, New Jersey, United States

Full TimeSenior LevelSmall

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.

Get started

Apply to this job in one click with Sorce

Apply on Sorce