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 Engineering Director
CLA (CliftonLarsonAllen). Lead technical architecture and implementation of client solutions involving custom software, cloud applications, APIs, enterprise integrations, automation, and AI-enabled capabilities .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in technical architecture and implementation of client solutions, with a strong focus on cloud applications, APIs, and enterprise integrations. Proven ability to lead engineering teams, mentor engineers, and improve development practices while maintaining hands-on involvement in complex technical challenges.
Highest-signal resume keywords
Technical ArchitectureMicrosoft Azure ServicesSoftware EngineeringClient-Facing CommunicationAI-Assisted Development Tools
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software EngineeringSolution ArchitectureCloud EngineeringAPIsDatabasesIntegration PatternsC#PythonJavaScriptCI/CD
Soft Skills
Client-Facing CommunicationMentoringProblem-SolvingExpectation ManagementTechnical Discovery
Tools & Technologies
Microsoft Power PlatformPower AppsPower AutomateSharePointDataverseGitDevOpsAutomated TestingGitHub CopilotClaude Code
Industry Keywords
Enterprise IntegrationsCustom SoftwareAutomationAI-Enabled CapabilitiesTechnical LeadershipProduction SupportIdentity ManagementData AccessTechnical Delivery RisksConsulting
Tech Stack
Tools & technologiesAzureCloudDistributed SystemsJavaScriptPythonTypeScript
About the role
Key responsibilities & impact- Lead technical architecture and implementation of client solutions involving custom software, cloud applications, APIs, enterprise integrations, automation, and AI-enabled capabilities
- Work directly with clients to understand business processes, existing systems, technical constraints, and desired outcomes
- Translate client conversations and business requirements into solution designs, implementation approaches, technical scopes, plans, estimates, dependencies, and acceptance criteria
- Serve as a trusted technical advisor, communicating architectural decisions, tradeoffs, risks, and recommendations
- Maintain hands-on involvement in architecture, prototyping, code reviews, complex integrations, troubleshooting, and difficult technical challenges
- Evaluate custom development, Microsoft Azure, Power Platform, automation tools, enterprise platforms, and hybrid architectures
- Provide technical leadership across engineering engagements
- Establish and maintain engineering standards for architecture, coding, testing, security, CI/CD, deployment, documentation, and production support
- Guide implementation in client-owned environments, accounting for infrastructure, security, identity management, data access, deployment processes, and operational constraints
- Apply AI-assisted development tools including Claude Code and GitHub Copilot for development, testing, debugging, and documentation
- Collaborate with software engineers, Microsoft platform engineers, AI engineers, data scientists, product teams, and client technology teams
- Mentor engineers and share technical knowledge
- Improve engineering efficiency through reusable architecture patterns, development practices, automation, and lessons learned
Requirements
What you’ll need- 6 years of relevant experience required in software engineering, solution architecture, cloud engineering, application development, systems integration, or related technology roles
- Bachelor's degree required; combination of relevant experience, education, and training may be accepted in lieu of degree
- Strong hands-on software engineering background
- Experience designing, developing, integrating, deploying, and supporting production applications
- Deep understanding of software architecture, APIs, databases, integration patterns, cloud infrastructure, identity and access management, and distributed systems
- Experience with modern programming languages such as C#, Python, JavaScript/TypeScript, or similar
- Experience designing and implementing solutions using Microsoft Azure services
- Familiarity with Microsoft platform technologies including Power Platform, Power Apps, Power Automate, SharePoint, Dataverse, and Copilot Studio
- Experience with enterprise systems, third-party APIs, data platforms, and integrations
- Ability to troubleshoot complex technical issues and identify root causes
- Strong client-facing communication skills, including technical discovery, requirements clarification, solution presentations, expectation management, and explaining technical tradeoffs
- Experience developing technical estimates, identifying implementation dependencies, evaluating feasibility, and managing technical delivery risks
- Working knowledge of Git, CI/CD, DevOps, automated testing, code review, secure development practices, deployment, monitoring, and production support
- Experience with AI-assisted development tools, coding agents, or AI-enabled engineering workflows
- Ability to guide and mentor engineers and improve engineering practices
- Experience in consulting, professional services, or other client-facing environments
- Ability to work across different technology stacks and unfamiliar or client-managed environments
Benefits
Comp & perks- Health benefits
- Dental benefits
- Vision benefits
- 401(k)
- Comprehensive benefit options supporting physical, financial, social, and emotional well-being