FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates strong proficiency in .NET and React for full-stack software development, with a focus on Spec-Driven Development and Context Engineering for LLMs. Capable of applying generative AI tools, ensuring high-quality code through automated testing and collaboration using Git.
Highest-signal resume keywords
Full-Stack Software DevelopmentSpec-Driven DevelopmentContext EngineeringGenerative AI ApplicationAutomated Testing
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
.NETReactSQLObject-Oriented ProgrammingAutomated TestingAgile PracticesPythonCode EvaluationHigh-Quality Code WritingData Modeling
Tools & Technologies
GitMCPsCI/CDDockerKubernetes
Industry Keywords
Generative AILLMsMicroservicesDistributed ArchitecturesScrumKanbanXP
Tech Stack
Tools & technologiesDockerKubernetesPythonReactSQL.NET
About the role
Key responsibilities & impact- Develop full-stack software in a mid-level position
- Work primarily with .NET and React, moving between them with the support of AI
- Write unambiguous specifications, break plans down into verifiable steps, and define acceptance criteria for both humans and agents
- Build and manage context for LLMs, including instructions, constraints, examples, tools/MCPs, and context-window management
- Apply generative AI and agentic tools to software development with systematic human validation
- Evaluate, validate, and correct code produced by AI and third parties
- Write well-organized, testable, high-quality code
- Develop and maintain automated tests
- Collaborate using Git and pull requests
- Work with SQL databases, data modeling, and agile practices
Requirements
What you’ll need- At least 3 years of software development experience
- Strong proficiency in at least one of the stacks (.NET and React), with demonstrated ability to work across the others with the support of AI
- Spec-Driven Development as a core competency: write unambiguous specifications, break them down into verifiable plans, and define acceptance criteria that serve as a contract for humans and agents (e.g., /specify, /plan)
- Context Engineering: build and manage context for LLMs, including instructions, constraints, examples, tool/MCP selection, and context-window management
- Experience applying generative AI and agentic tools to software development, with responsibility, critical judgment, and systematic human validation
- Critical ability to read code you did not write: evaluate, validate, and correct AI-generated and third-party output with the same depth applied to your own code
- Ability to write high-quality, well-organized, and testable code, with strong knowledge of object-oriented programming and/or sound design principles
- Experience with automated testing (unit and/or integration testing)
- Experience using Git for version control and collaborating through pull requests
- Experience with SQL databases and data-modeling fundamentals
- Experience with agile practices (Scrum, Kanban, or XP)
- Knowledge of Python
- Practical experience orchestrating agents and working with MCPs/connectors (a plus)
- Familiarity with evaluating and observing AI output, measuring quality, tracking regressions and token costs, and working with model-agnostic architectures (a plus)
- Experience with distributed architectures, microservices, or messaging (a plus)
- Experience with CI/CD and build and release automation (a plus)
- Knowledge of cloud technologies and/or containers, including Docker and Kubernetes (a plus)