Overview
On Site
Full Time
Skills
Software Engineering
Supervision
Operational Excellence
Innovation
Cross-functional Team
Quality Assurance
Accountability
Mentorship
FOCUS
Collaboration
Boost
Apache Velocity
KPI
Professional Development
Leadership
Recruiting
Coaching
Motivation
Communication
Software Development
Software Development Methodology
Agile
Scrum
Web Applications
IaaS
RESTful
Management
Organizational Skills
Continuous Improvement
Job Details
Description
Tyler Technologies is seeking a Software Engineering Manager to join the Enterprise Supervision team. In this role, you will guide and support a diverse team of software professionals-ensuring they create scalable, performant, secure, and maintainable solutions. You'll drive operational excellence by balancing strategic business goals with day-to-day team execution, while fostering a culture of continuous improvement and innovation.
HYBRID WORK POLICY: The candidate is required to be in the Plano, TX office at least 3 days per week.
Responsibilities
Tyler Technologies is seeking a Software Engineering Manager to join the Enterprise Supervision team. In this role, you will guide and support a diverse team of software professionals-ensuring they create scalable, performant, secure, and maintainable solutions. You'll drive operational excellence by balancing strategic business goals with day-to-day team execution, while fostering a culture of continuous improvement and innovation.
HYBRID WORK POLICY: The candidate is required to be in the Plano, TX office at least 3 days per week.
Responsibilities
- Lead a Cross-Functional Team: Oversee analysis, engineering, and quality assurance personnel (including remote members), providing clear guidance and accountability.
- Enable Team Success: Provide mentorship and coaching for your staff, with a focus on professional growth and effective collaboration.
- Drive Agile Execution: Champion agile processes and best practices to ensure predictable, high-quality releases that meet business and customer needs.
- Foster Continuous Improvement: Identify and implement process enhancements, development methodologies, and tooling strategies that boost team velocity and quality.
- Manage Deliverables & Deadlines: Ensure the team delivers on agreed timelines, balancing feature development with operational maintenance and support needs.
- Measure & Optimize Performance: Track Key Performance Indicators (KPIs) to gauge team efficiency, quality, and overall effectiveness.
- Drive Product Evolution: Partner with stakeholders to plan long-term product improvements and architectural evolutions, aligning with business objectives.
- Conduct Evaluations & Build Culture: Perform staff evaluations, grow a positive, innovative team culture, and facilitate the professional development of each team member.
- Education & Experience:
- Associate degree in a related field or equivalent experience required; bachelor's degree preferred.
- Minimum of 4 years of experience leading software development teams delivering enterprise-grade solutions.
- Leadership & Management Skills:
- Demonstrated success in hiring, coaching, and motivating high-performing cross-functional teams.
- Strong interpersonal abilities, with proven written and verbal communication skills for technical and non-technical audiences.
- Experience delivering projects on time while balancing competing priorities.
- Technical & Agile Proficiency:
- Solid grasp of software development lifecycles (SDLC), with the ability to guide best practices.
- Familiarity with Agile methodologies (e.g., Scrum) and modern web application architectures.
- Experience with cloud infrastructure, RESTful APIs, and other development technologies is a plus, but not required.
- Strategic & Operational Mindset:
- Ability to communicate clearly with project stakeholders and negotiate outcomes.
- Skilled at managing escalations, risks, and change to maintain product quality and meet deadlines.
- Other Requirements:
- Strong organizational skills, detail orientation, and a passion for continuous process improvement.
- Willingness to travel occasionally between Tyler office locations in Texas and California.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.