AI SCORE 8.5 / 10
Senior Software Engineer - Full Stack Development
$110K–$135K/year
About the Role
Join the team at Tyler Technologies as a Senior Software Engineer! In this remote Senior Software Engineer position, you will work as a full stack engineer, utilizing a wide range of technologies such as .NET, Angular, HTML5, SQL, and Cloud/AWS to build scalable solutions that empower our clients and support mission-critical outcomes.
What You'll Do
- 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 actively with cross-functional teams.
- Participate in on-call rotation.
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: 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 a track record of developing engineers.
- Excellent Communication: Exceptional skills for technical documentation, presentations, and 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.
Nice to Have
- Experience with additional programming languages such as Python or Java.
- Familiarity with Agile methodologies.
- Previous experience in the public sector or government software solutions.
What We Offer
- Competitive salary ranging from $110,000 to $135,000 per year.
- Remote work flexibility.
- Opportunities for professional development and mentorship.
- Collaborative and inclusive team culture.
- Health, dental, and vision insurance.
- 401(k) retirement plan with company match.
- Generous paid time off and holidays.
- Support for continuing education and certifications.
Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10
This Senior Software Engineer position at Tyler Technologies offers a competitive salary, remote work flexibility, and opportunities for professional growth in a collaborative environment.
Salary Range
Required
0/1
Optional
0/1
Bonus
0/1
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months
All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.