Software Developer II
Core
Develop and enhance applications by executing AI-native workflows using AI agents to generate code and automated tests within a spec-driven framework.
Role type
Mid-level .NET software engineer (AI-assisted development)
Builds
.NET applications and automated test suites
Domain
Enterprise software development with AI integration
Deliverable
production ML models | product features
Required skills
.NET 6+, C#, SQL, Git, RESTful web services, Spec-Driven Development (SDD), GitHub Copilot, multi-LLM workflows
Preferred skills
Experience with AI agents, Test First mentality
Technologies
.NET 6, C#, SQL, Git, GitHub Copilot, VS Code
Responsibilities
Implement .NET solutions from high-level specs using AI agents; Verify AI-generated code meets functional and security requirements; Collaborate with product and design teams; Minimize technical debt through maintainable code practices; Stay updated on technology trends and refine multi-LLM workflow skills
Seniority
Mid-level, hands-on IC