Unknown Company

Senior Software Engineer

plano, tx • Posted 4 days ago
Onsite Full Time Software Architecture & Engineering

Description Join the team at Tyler Technologies as an Senior Software Engineer! As a full stack engineer, you will work with a wide range of technologies such as .NET, Angular, HTML5, SQL, and Cloud/AWS building scalable solutions that empower our clients and support mission-critical outcomes.

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 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 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
  • May be required to undergo fingerprint background checks for CJIS clearance

#J-18808-Ljbffr
Back to Job Search