Logo
Tyler Technologies

Senior Software Engineer, .NET

Tyler Technologies, Overland Park, Kansas, United States, 66213

Save Job

Tyler Technologies is currently seeking a senior software engineer to join our team that works on a comprehensive suite of Resident Engagement solutions built and deployed exclusively for government. Individual contributor responsible for participating in the development, maintenance, and enhancement of business applications. Participate in project teams within assigned business units or corporate departments and utilize various technology platforms. Collaborate with business partners and other technical staff to identify user requirements, assess available technologies, and recommend solution options. This is a hybrid role which requires 2 working days onsite in our office. Responsibilities

Build applications and infrastructure for the Tyler suite of products. Develop full-stack web applications using Microsoft ASP.NET, C#, Angular TypeScript, HTML5, and CSS. Collaborate with product teams to bring tangible results to market. Support deployment and runtime issues across departments as needed. Contribute to vision, planning, architecture, design, usability, API, and documentation of Tyler products. Help improve internal processes continuously. Design and implement frameworks, micro-services, and components for Tyler products. Design and develop specifications, products, and features for enterprise software. Facilitate code reviews. Train entry-level software developers. Maintain SQL databases and data models. Develop and maintain knowledge across applications, functional areas, and programming languages. Create software systems with unit testing, validation, and documentation. Apply Object-Oriented Programming principles and best practices. Work within Agile methodologies and understand project management. Qualifications

Bachelors degree in computer science, math, or equivalent work experience. 5+ years of software design and development experience. Experience or aptitude with .NET C# coding. Experience with .NET/Core/framework is highly desirable. Experience with REST API design is desirable. Strong expertise with SQL databases and data modeling. Excellent analytical, communication, and interpersonal skills. Nice to have:

Experience with Azure or AWS cloud platforms. Experience with Docker/containerization.

#J-18808-Ljbffr