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.

Software Architect I
AMN Healthcare. Design, implement, test, and maintain production-grade software .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and implementing cloud-native solutions using .NET and Microsoft Azure services, with a strong focus on API-first and event-driven architectural patterns. Proficient in collaborating with cross-functional teams to deliver reliable, scalable, and secure production-grade software.
Highest-signal resume keywords
Cloud-Native Application DesignMicrosoft Azure ServicesAPI-First ArchitectureDevOps PracticesSoftware Architecture Fundamentals
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
.NET DevelopmentC#ASP.NETAPIsMicrosoft SQL ServerReactTypeScriptCI/CD PipelinesInfrastructure-as-CodeAI-Enabled Application Patterns
Soft Skills
Analytical SkillsProblem-Solving SkillsCommunication Skills
Tools & Technologies
Azure AI ServicesAutomation ServicesObservability Tools
Industry Keywords
Software DevelopmentSystems EngineeringDistributed SystemsCloud-Based ApplicationsReliability Engineering
Tech Stack
Tools & technologiesASP.NETAzureCloudDistributed SystemsMS SQL ServerReactSQLTypeScript.NET
About the role
Key responsibilities & impact- Design, implement, test, and maintain production-grade software
- Collaborate with product, engineering, and business stakeholders to understand requirements
- Design cloud-native solution architecture using .NET and Microsoft Azure services
- Create and maintain solution diagrams, architecture decision records, and design specifications
- Guide engineering teams during implementation
- Apply API-first and event-driven architectural patterns
- Participate in design reviews and identify risks, tradeoffs, and reuse opportunities
- Incorporate approved Azure AI, data, and automation services into solution designs
- Apply agentic AI and AI-assisted development techniques responsibly
- Partner with DevOps teams on CI/CD, infrastructure-as-code, observability, and operational readiness
- Ensure reliability, scalability, security, and cost considerations are addressed
- Stay current on Azure capabilities, architectural guidance, and industry trends
Requirements
What you’ll need- Bachelor’s degree in computer science, Engineering, or a related field, or equivalent practical experience
- 3–5 years of professional experience in software development, systems engineering, or a related technical role
- Experience contributing to distributed systems or cloud-based application design
- Experience working in cross-functional teams delivering production software
- Strong understanding of software architecture and system design fundamentals
- Hands-on experience or exposure to Microsoft Azure services
- Experience designing or supporting cloud-native applications and APIs
- Experience architecting and developing .NET solutions (C#, ASP.NET, APIs, services)
- Familiarity with React-based SPAs and TypeScript
- Working knowledge of Microsoft SQL Server, including data modeling, performance tradeoffs, and data access patterns
- Understanding of DevOps practices, CI/CD pipelines, and infrastructure-as-code concepts
- Awareness of observability, monitoring, and reliability engineering principles
- Exposure to AI-enabled application patterns or intelligent automation
- Strong analytical and problem-solving skills
- Ability to communicate technical designs clearly
Benefits
Comp & perks- Career-building opportunities
- Equal opportunity employment
- Welcoming and inclusive work environment
- Collaboration-focused workplace