Tylertech
Senior Full Stack Software Engineer (.Net/Javascript)
About the job
Description
Join the Courts and Justice team at Tyler Technologies as an Senior Software Engineer! As a Full Stack Software Engineer, you will work with a wide range of technologies such as .NET,, HTML5, SQL, and Cloud/AWS building scalable solutions that empower our clients and support mission-critical outcomes.
Hybrid Work Policy: This is a hybrid position which requires the candidate to be local to the Plano,TX office 3 days per week.
Please Note: We are not considering candidates who require visa sponsorship for this position. This is a budgetary decision and due to the significant talent available currently who do not require such sponsorship.
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 full stack experience with .NET and HTML 5, CSS and Javascript
• 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