Senior Software Engineer

Tyler Technologies

Plano (TX)

On-site

USD 100,000 - 130,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A leading technology solutions provider in Texas seeks a Senior Software Engineer to work with technologies including .NET, Angular, and Cloud/AWS. The ideal candidate will have a Bachelor's degree in a technical field, 5+ years of software development experience, and strong leadership abilities. They will define technical standards, build scalable systems, and mentor junior engineers within a collaborative environment.

Qualifications

  • 5+ years of professional software development experience.
  • Proven ability to lead complex technical projects.
  • Deep understanding of secure development practices.

Responsibilities

  • Define technical standards from architectural guidelines.
  • Build scalable, maintainable software systems.
  • Mentor junior and mid-level engineers.
  • Collaborate with cross-functional teams.

Skills

Expert-level proficiency in multiple programming languages
Extensive experience with scalable, distributed systems
Advanced CI/CD practices
Exceptionally strong communication skills
Strong coaching and mentoring abilities

Education

Bachelor's degree in Computer Science or related field

Tools

.NET
Angular
SQL
Cloud/AWS

Job description

Description Join the team at Tyler Technologies as an Senior Software Engineer! As a full stack engineer, you will work with a wide range of technologies such as .NET, Angular, HTML5, SQL, and Cloud/AWS building scalable solutions that empower our clients and support mission-critical outcomes.

Responsibilities
  • Define and establish technical standards from architectural guidelines
  • Build scalable, maintainable software systems
  • Drive adoption of emerging technologies, selected by leads
  • Mentor junior and mid-level engineers
  • Participate in hiring processes and technical interviews
  • Collaborate with leadership on technical roadmaps
  • Represent technical perspectives in strategic planning
  • Establish code quality standards and technical debt management within the team
  • Create technical documentation and knowledge-sharing resources
  • Collaborate with cross-functional teams
  • Participate actively in on-call rotation
Qualifications
  • Bachelor\'s degree in Computer Science, Software Engineering, Computer Engineering, or related technical field, OR equivalent professional experience demonstrating expert-level programming competency and proven technical leadership capability
  • Typically 5+ years of professional software development experience with demonstrated progression to technical leadership roles
  • Proven track record of leading complex technical projects
  • Experience with large-scale system design and production system management
  • History of contributing to technical decision-making and establishing best practices
  • Advanced Programming: Expert-level proficiency in multiple languages with deep ecosystem knowledge
  • System Architecture: Extensive experience with scalable, distributed systems and cloud-native patterns
  • DevOps & Infrastructure: Advanced CI/CD, containerization, orchestration, infrastructure as code
  • Performance & Scale: Application tuning, database optimization, caching, system scaling
  • Security & Quality: Deep understanding of secure development practices and quality assurance methodologies
  • Emerging Technologies: Active knowledge of industry trends and innovative practices
  • Technical Leadership: Proven ability to influence technical decisions and establish technical vision
  • Mentoring Excellence: Strong coaching skills with track record of developing engineers
  • Excellent Communication: Exceptional skills for technical documentation, presentations, cross-functional collaboration
  • Strategic Thinking: Balance technical considerations with business objectives
  • Change Leadership: Experience driving organizational change and technology adoption
  • Advanced Problem Solving: Complex technical and organizational challenge resolution
  • May be required to undergo fingerprint background checks for CJIS clearance
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Tyler Technologies, Inc. • Plano (TX)

On-site
USD 110,000 - 135,000
Senior Software Engineer
Senior Software Engineer

Tyler Technologies, Inc. • Lakewood (CO)

On-site
USD 90,000 - 130,000
Competitive benefits
Career growth opportunities
Software Engineer
Software Engineer

Tyler Technologies • Plano (TX)

On-site
USD 80,000 - 110,000
Competitive benefits
Health and financial wellness support
Senior .NET Software Engineer
Senior .NET Software Engineer

Tyler Technologies, Inc. • Plano (TX)

On-site
USD 100,000 - 130,000
Competitive benefits package
Associate Software Engineer
Associate Software Engineer

Tyler Technologies, Inc. • Plano (TX)

On-site
USD 70,000 - 90,000
Competitive benefits
Career growth opportunities
Great workplace recognition
Sr. Software Engineer
Sr. Software Engineer

Jobvite, Inc. • Troy (MI)

On-site
USD 100,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Tyler Technologies • Town of Montana (WI)

On-site
USD 110,000 - 160,000
Sr. Software Engineer
Sr. Software Engineer

Tyler Technologies, Inc. • Troy (MI)

On-site
USD 120,000 - 160,000
Sr. Software Developer
Sr. Software Developer

Jobs in JS • Overland Park (KS)

On-site
USD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Tyler Technologies, Inc. • Troy (MI)

Hybrid
USD 120,000 - 150,000