Senior Full Stack Software Engineer (.Net/Javascript)
Tyler Technologies · Plano, TX · 1 wk ago
EngineeringFull-time
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 guidelinesBuild scalable, maintainable software systemsDrive adoption of emerging technologies, selected by leadsMentor junior and mid-level engineersParticipate in hiring processes and technical interviewsCollaborate with leadership on technical roadmapsRepresent technical perspectives in strategic planningEstablish code quality standards and technical debt management within the teamCreate technical documentation and knowledge-sharing resourcesCollaborate with cross-functional teamsParticipate 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 capabilityTypically 5+ years of full stack experience with .NET and HTML 5, CSS and Javascript Proven track record of leading complex technical projectsExperience with large-scale system design and production system managementHistory of contributing to technical decision-making and establishing best practicesAdvanced Programming: Expert-level proficiency in multiple languages with deep ecosystem knowledgeSystem Architecture: Extensive experience with scalable, distributed systems and cloud-native patternsDevOps & Infrastructure: Advanced CI/CD, containerization, orchestration, infrastructure as codePerformance & Scale: Application tuning, database optimization, caching, system scalingSecurity & Quality: Deep understanding of secure development practices and quality assurance methodologiesEmerging Technologies: Active knowledge of industry trends and innovative practicesTechnical Leadership: Proven ability to influence technical decisions and establish technical visionMentoring Excellence: Strong coaching skills with track record of developing engineersExcellent Communication: Exceptional skills for technical documentation, presentations, cross-functional collaborationStrategic Thinking: Balance technical considerations with business objectivesChange Leadership: Experience driving organizational change and technology adoptionAdvanced Problem Solving: Complex technical and organizational challenge resolution