tylertech
Senior Software Engineer
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