Software Engineer, Full Stack
RemoteUnited States
Job Summary
Design, build, and ship full-stack features across the new cloud-native platform using C#, .NET Core, TypeScript, and Angular or React. Integrate AI coding agents as a core development tool to decompose tasks and review output for architectural fit. Establish engineering standards for quality, testing, security, and documentation while managing CI/CD, observability, and production infrastructure. Collaborate with product, QA, and subject-matter experts to translate regulatory requirements into technical designs, taking ownership of multiple work streams and estimating scope. This role involves working directly with the VP of Engineering on a small team to define architecture and standards for the next decade of compliance reporting.
Required Qualifications
- 5+ years of full-stack software engineering experience, shipping and supporting production applications
- Strong experience with C# and .NET Core
- Frontend experience with TypeScript and a modern framework (Angular or React)
- Experience building and consuming REST APIs
- Strong understanding of SQL databases and data modeling
- Hands-on experience using AI coding assistants and agents (Claude Code, Codex, Cursor, or Copilot) in a professional workflow, with sound judgment about when to rely on them and when not to
- Experience working in Agile/Scrum environments
- Strong problem-solving and communication skills, including the ability to explain how technical decisions affect business processes, users, and dependent systems
Desired Qualifications
- Azure or AWS experience
- Knowledge of microservices or modular architecture
- Test-Driven Development (TDD) experience
- Experience with DevOps, CI/CD pipelines, or containerization technologies
- Familiarity with modern UI/UX best practices
- Experience configuring agentic development tooling for a team, including repository instruction files, MCP integrations, custom commands, or specialized subagents
- Experience integrating AI into CI/CD, automated code review, documentation, or test-generation workflows
- Familiarity with building LLM-powered product features, including model API integrations, retrieval-augmented generation, and prompt or response evaluation
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.