{"id":3699089,"url":"https://alion.io/job/cla-cliftonlarsonallen-software-engineering-director","title":"Software Engineering Director","company":{"id":1778806,"name":"CLA (CliftonLarsonAllen)","domain":"claconnect.com","url":"https://alion.io/company/claconnect","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"A","score":87,"open_postings":40,"ghost_share":0,"stale_share":0.5,"repost_share":0.025,"time_to_fill_p50_days":25,"computed_at":"2026-11-08T05:47:12Z"}},"role":"Leadership","role_family":"Leadership","seniority":"head","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Indianapolis, United States","Raleigh, United States","Orlando, United States","Charlotte, United States","Tampa, United States","Atlanta, United States","Dallas, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Azure","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude Code","optional":false},{"name":"Copilot","optional":false},{"name":"AI Agents","optional":true},{"name":"C#","optional":true},{"name":"Copilot Studio","optional":true},{"name":"Git","optional":true},{"name":"JavaScript","optional":true},{"name":"Power Apps","optional":true},{"name":"Power Automate","optional":true},{"name":"Python","optional":true},{"name":"SharePoint","optional":true},{"name":"SQL","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-11-03T18:55:55Z","employer_posted_date":"2026-11-03","last_verified_at":"2026-11-08T15:08:19Z","board_verified":true,"closed_at":null,"days_open":5,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":5},"description":"CLA is a top 10 national professional services firm where our purpose is to create opportunities every day, for our clients, our people, and our communities through industry-focused wealth advisory, digital, audit, tax, consulting, and outsourcing services. Even with more than 8,500 people, 130 U.S. locations, and a global reach, we promise to know you and help you.\nWe are seeking a Software Engineering Director to provide technical leadership in designing, building, and delivering software solutions within our AI & Automation practice. This person will work directly with clients and engineering teams to understand complex business problems, design practical solutions, and guide their implementation from initial concept through production.\nThe ideal candidate brings deep software engineering expertise, strong architectural judgment, and a natural ability to solve difficult problems. They understand how applications, APIs, data, cloud infrastructure, security, and enterprise systems fit together. They're comfortable getting hands-on when needed, learning unfamiliar technologies, and finding a path forward when the solution isn't obvious.\nEqually important is the ability to work with clients. This person needs to ask good questions, understand business needs, explain technical concepts clearly, and build trust with both technical and nontechnical stakeholders. They should be comfortable evaluating custom software, Microsoft platform capabilities, automation, and AI-enabled solutions based on what makes the most sense for the client.\nWe also want someone who actively embraces AI-assisted software development, including coding agents and modern development tools, while maintaining the engineering fundamentals and judgment necessary to deliver secure, reliable, and maintainable solutions.\nKey Responsibilities\nLead the technical architecture and implementation of client solutions involving custom software, cloud applications, APIs, enterprise integrations, automation, and AI-enabled capabilities.\nWork directly with clients to understand their business processes, existing systems, technical constraints, and desired outcomes. Translate those conversations into practical solution designs and implementation approaches.\nServe as a trusted technical advisor to clients, communicating architectural decisions, tradeoffs, project risks, and technical recommendations in ways that business and technology stakeholders can understand.\nMaintain hands-on involvement in software engineering, including architecture, prototyping, code reviews, complex integrations, troubleshooting, and resolving difficult technical challenges.\nEvaluate solution approaches across custom development, Microsoft Azure, Power Platform, automation tools, existing enterprise platforms, and hybrid architectures. Recommend the simplest effective approach based on business requirements, security, cost, and maintainability.\nTranslate business requirements into technical scopes, implementation plans, estimates, dependencies, and acceptance criteria. Identify technical risks early and communicate them clearly.\nProvide technical leadership across engineering engagements, helping developers work through architectural questions, implementation challenges, and complex technical decisions.\nEstablish and maintain practical engineering standards for software architecture, coding, testing, security, CI/CD, deployment, documentation, and production support.\nGuide implementation in client-owned environments, accounting for existing infrastructure, security requirements, identity management, data access, deployment processes, and operational constraints.\nApply AI-assisted development tools, including Claude Code, GitHub Copilot, and other coding agents, to accelerate software development, testing, debugging, and documentation while ensuring appropriate technical review and quality control.\nCollaborate with software engineers, Microsoft platform engineers, AI engineers, data scientists, product teams, and client technology teams to deliver integrated solutions.\nMentor engineers, share technical knowledge, and help strengthen the team's ability to independently design, build, troubleshoot, and support complex solutions.\nIdentify opportunities to improve engineering efficiency through reusable architecture patterns, development practices, automation, and lessons learned from client engagements.\nIdeal Candidate Profile\nThe ideal candidate is an experienced software engineer and solution architect who enjoys solving difficult technical problems and helping others do the same. \nThey have a strong understanding of software engineering fundamentals and enough experience across different systems and technologies to make informed technical decisions without being dependent on a particular framework or platform.\nThey are resourceful, curious, and comfortable working through ambiguity. When presented with an unfamiliar system or challenging requirement, their instinct is to understand the problem, investigate the options, and figure out a practical way forward. \nThey know when to move quickly, when to challenge an approach, and when additional engineering rigor is necessary.\nStrong communication and client relationship skills are essential. \nThis person can lead technical discovery conversations, listen carefully to business stakeholders, explain complicated engineering concepts without unnecessary jargon, and navigate difficult conversations about scope, feasibility, cost, or risk.\nThey understand that earning client trust is just as important as delivering technically sound software.\nThey are also enthusiastic about how AI is changing software development.\nThey actively experiment with new tools and approaches but have the experience to recognize flawed implementations, evaluate generated code, and maintain engineering quality.\nRequired Qualifications\nExperience\n6 years of relevant experience required. 7 years preferred in software engineering, solution architecture, cloud engineering, application development, systems integration, or related technology roles.\nEducation\nBachelor's degree is required. Combination of relevant experience, education, and training may be accepted in lieu of degree.\nPreferred Qualifications\n3 or more years of experience providing technical leadership across software engineering teams, complex implementations, solution architecture, or software development initiatives.\nStrong hands-on software engineering background with demonstrated experience designing, developing, integrating, deploying, and supporting production applications.\nDeep understanding of software architecture, APIs, databases, integration patterns, cloud infrastructure, identity and access management, and distributed systems.\nExperience with modern programming languages such as C#, Python, JavaScript/TypeScript, or similar languages, with the ability to learn unfamiliar technologies as needed.\nExperience designing and implementing solutions using Microsoft Azure services, such as App Service, Azure Functions, SQL, API Management, Service Bus, Key Vault, storage services, and related cloud capabilities.\nFamiliarity with Microsoft platform technologies such as Power Platform, Power Apps, Power Automate, SharePoint, Dataverse, and Copilot Studio, particularly when evaluating low-code versus custom software approaches.\nExperience working with enterprise systems, third-party APIs, data platforms, and integrations that connect applications and data across multiple environments.\nDemonstrated ability to troubleshoot complex technical issues, identify root causes, and solve problems that cross application, infrastructure, integration, and data boundaries.\nStrong client-facing communication skills, including technical discovery, requirements clarification, solution presentations, expectation management, and explaining technical tradeoffs to executive and business audiences.\nExperience developing technical estimates, identifying implementation dependencies, evaluating feasibility, and managing technical delivery risks.\nWorking knowledge of Git, CI/CD, DevOps, automated testing, code review, secure development practices, deployment, monitoring, and production support.\nExperience with AI-assisted development tools, coding agents, or AI-enabled engineering workflows, coupled with an understanding of how to validate their outputs for correctness, security, and maintainability.\nAbility to guide and mentor engineers, provide constructive technical feedback, and improve engineering practices through shared knowledge and practical standards.\nExperience working in consulting, professional services, or other client-facing environments where technical decisions must account for business outcomes, budgets, timelines, and changing requirements.\nDemonstrated ability to work effectively across different technology stacks, including unfamiliar or client-managed environments, without relying on a single platform or preferred solution.\nKey Skills\nSoftware engineering and solution architecture\nHands-on technical problem-solving\nClient communication and technical consulting\nApplication development and systems integration\nCloud architecture and Microsoft Azure\nAPI design and enterprise integrations\nCustom software and low-code solution evaluation\nTechnical estimation and delivery planning\nDevOps, CI/CD, testing, and production readiness\nAI-assisted and agentic software development\nTechnical troubleshooting and root cause analysis\nEngineering mentorship and technical leadership\nSecurity, reliability, and maintainability\nCross-functional collaboration and stakeholder management\nEqual Opportunity Employer/Protected Veterans/Individuals with Disabilities\nClick here to learn about your hiring rights.\nWellness at CLA\nTo support our CLA family members, we focus on their physical, financial, social, and emotional well-being and offer comprehensive benefit options that include health, dental, vision, 401k and much more.\nTo view a complete list of benefits, click here.","description_format":"text","description_chars":10034,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["401k plan"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Wealth Management & Financial Advisors","Audit & Assurance Firms","Accounting & Bookkeeping Services","Tax Advisory & Preparation"],"lifecycle":[{"event":"open","at":"2026-11-03T18:55:55Z"}],"visa":[],"liveness":{"score":63,"band":"ok","label":"Likely open","p_open":1,"p_active":0.632,"p_room":1,"age_days":4,"expected_fill_days":25,"reasons":["conf:1","stale_co","velocity","win:early","comp:brand"],"computed_at":"2026-11-08T05:47:12Z"},"pay":null,"html_url":"https://alion.io/job/cla-cliftonlarsonallen-software-engineering-director","json_url":"https://alion.io/job/cla-cliftonlarsonallen-software-engineering-director.json","meta":{"generated_at":"2026-11-08T22:39:13Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":47275,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-09T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1778806},"rest":"https://alion.io/mcp/rest/get_company?id=1778806"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcla-cliftonlarsonallen-software-engineering-director"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fcla-cliftonlarsonallen-software-engineering-director"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fcla-cliftonlarsonallen-software-engineering-director"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/cla-cliftonlarsonallen-software-engineering-director\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcla-cliftonlarsonallen-software-engineering-director"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3699089}},{"tool":"search_jobs","arguments":{"company":"claconnect.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3699089},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}