Tyler Technologies logo

Senior Software Engineer

Tyler Technologies

Dayton, OH · HybridJob$67–138K/yrSeen 2 days agoSeen in employer's feed 2 days ago

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

At a glance

Compensation
$67–138K/yr
Location
Dayton, OHHybrid
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Requirements

Credentials this posting asks for.

Bachelor's degree

Job overview

Tyler Technologies seeks a Senior Software Engineer to develop and enhance applications, maintain existing software, and work across the software development life cycle. The role includes testing, documentation, system integration, and guidance for less experienced team members. The position requires working in the office at least three days per week, with remote work permitted up to two days per week within the same MSA as the worksite.

Skills & qualifications

RequiredNice to have

Skills

.NetC#JSONSQLAngularRESTful API DevelopmentFull-Stack Web DevelopmentAutomated TestingLayered ArchitectureService-Oriented ArchitectureMicroservices ArchitectureAPI IntegrationXMLPublic Sector Property TaxProperty ValuationGovernment Tax Regulations

Qualifications

Bachelor's in Computer Science, Computer Engineering, or Computer Science and Engineering5 Years .Net, C#, JSON, SQL, and Angular Experience5 Years RESTful API Development Experience5 Years Enterprise Full-Stack Web Application Experience5 Years Automated Testing Experience5 Years Enterprise Web Application Architecture Experience5 Years Enterprise Application Integration ExperienceProperty Tax Software Experience

Benefits

Medical Insurance
401(k) Match

Full job description

Senior Software Engineer Apply Online Tyler Technologies is looking for a Senior Software Engineer at One Tyler Way, Moraine, OH 45439 to perform the following job duties: - 10% - Utilize new technologies and tools to modify products and provide integration with applications developed internally and externally. 25% - Participate in new application development and existing system enhancements by coding system features according to system designs. 5% - Maintain existing application programs by fixing bugs or clearing up operational deficiencies in both previously released software and software slated for future release. 5% - Achieve departmental goals and timelines. 5% - Perform other duties as assigned. 10% - Assure program, module and system integrity through thorough testing and adherence to company standards and procedures. 10% - Work through all phases of the software development life cycle, including research, design, analysis, requirements, implementation, test automation, and maintenance. 10% - Prepare and modify program and system documentation. 15% - Participate in analyzing, designing, writing and testing code, documenting and implementing functionally appropriate, technically sound, and well-integrated application systems. This is completed in accordance with customer requirements and organizational methodologies and standards for new application development as well as existing system enhancements. 5% - Provide guidance to less experienced team members to ensure knowledge transfer and training are successfully meeting department goals. Must work in the office at least 3 days per week. May work remotely up to 2 days per week in the same MSA as the worksite. - This position requires a Bachelor's degree in Computer Science, Computer Engineering, or Computer Science and Engineering. - 5 years of experience with the following: .Net, C#, JSON, SQL, Angular; Building and maintaining RESTful APIs; Designing, developing and maintaining enterprise-scale full-stack web applications across front-end, back-end, database, and API layers; Developing automated unit or automated integration tests within enterprise applications; Designing, developing and maintaining enterprise-scale web applications using layered, service-oriented, or microservices-based architectures; and Integrating enterprise applications and external systems using API/interface contracts and data exchange technologies such as XML and JSON. - Any experience designing or developing software systems supporting the public sector property tax lifecycle, including property valuation or taxation required to implement jurisdiction-specific business rules and ensure compliance with government tax regulations. Please send resume to Attn: HR, Tyler Technologies, One Tyler Way, Moraine, OH 45439 or apply here: https://www.tylertech.com/careers/job-openings Please refer to #BV26 in your cover letter. Location Moraine, Ohio State-Specific Salary Range Disclosure Requirements Salary will generally fall between $66,585 - $138,195 before adjustment for geographic differences. Recruiter can confirm if position is incentive eligible. Great Place to Work & Grow Your Career Come join us as we transform the public sector! Our mission, vision, and values guide everything we do. We're also frequently recognized as a great workplace locally and nationally. See our many awards and accolades. 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. Learn more about how we care for our people. Apply Online Requisition Number:2026-9807 Tyler Technologies is proud to be an equal opportunity employer. All qualified applicants will receive consideration without regard to race, creed, gender/sex, marital s

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.