Senior Software EngineerJoin the Defendant Access team at Tyler Technologies as a Senior Software Engineer! As a full stack engineer, you will work with a wide range of technologies such as.NET, HTML5, JavaScript, SQL, and Cloud/AWS building scalable solutions that empower our clients and support mission-critical outcomes.ResponsibilitiesDefine 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 rotationRequirementsBachelor'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 professional software development experience with demonstrated progression to technical leadership rolesProven 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 resolutionMay be required to undergo fingerprint background checks for CJIS clearance
Senior .NET Software Engineer in plano at Unknown Company
This position is listed as full time and onsite.