Tyler Technologies

Software Engineer

Tyler Technologies$70K — $100K *
Troy, MI 48085In-Person
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 4+ years experience in UI development using Angular, HTML5, CSS3, TypeScript/JavaScript
  • Extensive background in single page applications (SPAs)
  • Familiar with AWS serverless technologies
  • Collaborative team player
  • Solid understanding of OOP concepts and SOLID principles
  • Proficient in web client technologies and REST services
  • Bachelor's degree in Computer Science or related field

Responsibilities

  • Implement user interfaces with Angular, HTML5, CSS3, TypeScript, and JavaScript
  • Develop web application platform using Service-Oriented Architecture
  • Research and recommend latest web trends and technologies
  • Design, develop and debug scalable platform services
  • Create RESTful web services
  • Apply test-driven development in Agile settings
  • Review designs and code of peers

Benefits

  • Competitive benefits for health and financial wellness
  • Recognition as a top workplace
  • Career development opportunities
  • Supportive team environment
  • Flexible travel requirements
Full Job Description
Tyler Technologies is looking for an innovative, talented, Software Engineer to help us build the next generation of our industry-leading Public Safety solutions. In this role, the Software Engineer will work in a results-driven environment to develop the next generation of our web application platform. Ideal candidates will believe in Agile concepts and have demonstrated success working as part of a self-organizing team. The primary technologies used include Microsoft .NET/C#, MSSQL, HTML5, CSS3, JavaScript/TypeScript, and Angular framework

Location
Troy, Michigan

Travel
0-5%

Responsibilities
  • Implement web user interfaces using Angular framework, HTML5, CSS3, and TypeScript/JavaScript
  • Develop the next generation of public safety web application platform using cutting edge Service Oriented Architecture and message-based technologies
  • Research the latest web trends and technologies, and make recommendations on how they can be leveraged for future development
  • Design, develop and debug scalable platform services
  • Develop RESTful web services
  • Apply test-driven development practices in an Agile setting, including deploying and maintaining automated unit tests and functional tests
  • Review designs and code implementations of other developers


Qualifications
  • Around 4+ years of experience in developing user interfaces for Mobile/Desktop using Angular framework, HTML5, CSS3, and TypeScript/JavaScript, ngRx
  • Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like Angular
  • Familiarity with AWS cloud serverless technologies
  • Ability to excel working on a highly collaborative team
  • Very good understanding of object-oriented programming concepts and SOLID principles
  • Skills and experience with web client technologies inclusive of HTML5, CSS3, and JavaScript/TypeScript
  • Familiarity with REST services and ASP.NET Web API
  • Understanding of modern techniques such as Responsive Web Design, Dependency Injection and Design Patterns
  • Knowledge of various industry standard development practices such as Agile, OOD, TDD, BDD
  • Strong knowledge of design and code patterns, specifically toward .NET
  • Proficient with tooling to enable SDLC (Git, Visual Studio, etc.)
  • Ability to provide mentorship/guidance to junior developers on technologies, patterns, and practices
  • Strong verbal and written communication skills with both technical and non-technical colleagues
  • Demonstrated experience developing enterprise business applications
  • Familiarity with Angular and client-side JavaScript test automation frameworks
  • Development experience using AWS or similar Cloud technologies
  • Bachelor's Degree in Computer Science or related field
  • Required to undergo and satisfactorily pass a fingerprint background check in accordance with CJIS requirements.


Great Place to Work & Grow Your Career
Come join us as we transform the public sector! Our guide everything we do. We're also frequently recognized as a great workplace locally and nationally. See our many .

Taking Care of You & Your Family
Your health and well-being are important to us. That's why we invest in our team members by offering competitive benefits to support their health and financial wellness. .

Tyler is subject to regulations, guidelines, and/or client requirements relating to the qualifications of Tyler personnel performing certain client work. Because of the nature of this position, it is a requirement that the candidate can successfully pass a federal background check at the time an offer is extended and over the course of employment with Tyler.

About Tyler Technologies

Tyler Technologies, Inc. is a software company that provides integrated software and technology services to the public sector. The company was founded in 1966 and is headquartered in Plano, Texas. Tyler Technologies operates through two segments: Enterprise Software and Appraisal and Tax. The Enterprise Software segment provides software systems to municipal and county governments and schools. The Appraisal and Tax segment provides software and services for property appraisal and tax assessment to local governments and taxing authorities. Tyler Technologies' software and services are used by more than 15,000 local government offices in all 50 states, Canada, the Caribbean, Australia, and other international locations.
Learn more about Tyler Technologies
Size
6,959 employees
Market Cap
$13.4 billion
Industry
Net Income
$194.8 million
Founded
1966
5 Year Trend
+15.9%
Revenue
$1.1 billion
NASDAQ

Similar Jobs

More Jobs at Tyler Technologies

  • Tyler Technologies
    Transportation Migration Manager
    $90K — $120K *
    Latham, NY 12110 (Albany County)
    Education, Government & Non-Profit
    In-Person
  • Tyler Technologies
    Cloud Ops Engineer (After Hours)
    $90K — $120K *
    Lubbock, TX 79424 (Lubbock County)
    Information Technology
    In-Person
  • Tyler Technologies
    Software Engineer
    $70K — $95K *
    Yarmouth, ME 04096 (Cumberland County)
    Information Technology
    In-Person
  • Tyler Technologies
    Software Engineer
    $70K — $95K *
    Yarmouth, ME 04096 (Cumberland County)
    Information Technology
    In-Person
  • Tyler Technologies
    Senior Software Engineer
    $100K — $130K *
    Yarmouth, ME 04096 (Cumberland County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Software Engineer jobs: