tylertech

Senior Software Engineer

Apply Now

At a Glance

Location
Plano, Texas, United States

Requirements

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

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

Team

Create technical documentation and knowledge-sharing resources

Collaborate with cross-functional teams

Participate actively in on-call rotation