UTA seeks a Senior Software Development Manager to lead the design, delivery, and management of innovative technology solutions that power UTA’s business operations and client-facing services.
Requirements
- CI/CD, DevOps, and Cloud Platform experience is required
- Broad technical background: Salesforce development, AWS cloud services, GraphQL APIs, software architecture
- Working knowledge of modern programming frameworks, relational/document databases, and integration patterns
- Experience with AI-assisted or automation tool adoption is a strong plus
Responsibilities
- Lead and mentor a software development team, cultivating a culture of collaboration, learning, and professional growth
- Oversee technical direction and delivery across a variety of technologies: Salesforce, AWS, GraphQL, and AI-assisted development platforms
- Collaborate with Product, Operations, Finance, and IT to understand requirements and deliver scalable solutions
- Manage and coordinate a combination of internal engineering teams and external vendor partners for quality outcomes
- Implement resource management processes for optimal engineering allocation across multiple projects
- Deliver accurate feature cost and time-to-market estimates, balancing capacity and business deadlines
- Drive adoption of best practices in cloud architecture, system integration, and security
Other
- 10+ years of professional software engineering experience including 3+ years in a management role
- Successful track record managing both internal and external development teams, as well as direct vendor and contract oversight
- Demonstrated accountability for cost estimation, resource management, and post-project ROI analysis
- Excellent written and verbal communication; ability to bridge technical and non-technical audiences
- Leadership style centered on mentorship, team development, and inclusivity