Tyler Technologies logo

Principal Software Engineer

Tyler Technologies

Dayton, OH
Full Time
Senior
8 days ago

Job Description

About the Role

Tyler Technologies is seeking a Principal Software Engineer to develop and maintain software applications related to property assessment, tax software, and mass appraisal services. The role involves working with business requirements, designing solutions, coding primarily with Oracle SQL and Oracle PL/SQL, and participating in all phases of the software development life cycle. The position offers a hybrid work environment with in-office and remote work options, and the company is recognized as a great workplace committed to employee well-being and growth.

Key Responsibilities

  • Understand business requirements, develop designs, set up test data, document the design, and present the design and test cases to the Development managers.
  • Develop the software application using the approved design and the business requirements documents.
  • Test enhancements or bug fixes in the test environment using designed unit test cases and verify functionality.
  • Move code to review by peers and promote approved changes into version control.
  • Document the work completed, including setups, configurations, and unit testing details.
  • Develop new application programs from established specifications or documented requirements.
  • Maintain existing application programs by fixing bugs and resolving operational deficiencies.
  • Ensure program, module, and system integrity through thorough testing and adherence to standards.
  • Work through all phases of the software development life cycle, including research, design, analysis, implementation, testing, automation, and maintenance.
  • Utilize new technologies and tools to modify products and provide integration with internal and external applications.
  • Work in the office at least 2 days per week and remotely up to 3 days per week within the same MSA.

Requirements

  • Bachelor's Degree in Computer Science, Computer Engineering, or a related discipline, or a foreign equivalent.
  • At least 2 years of experience as a reports developer or in a relevant occupation.
  • At least 2 years of experience with Oracle SQL.
  • At least 2 years of experience with Oracle PL/SQL.

Qualifications

  • Bachelor's Degree in Computer Science, Computer Engineering, Computer Science and Engineering, or a related discipline.

Working at Tyler Technologies

Tyler Technologies values transforming the public sector through innovative solutions, guided by its mission, vision, and values. The company is recognized as a great place to work both locally and nationally, investing in employee health, well-being, and career growth.

Apply Now

Job Details

Posted AtJul 16, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Tyler Technologies

Website

tylertech.com

Location

Dayton, OH

Industry

Computer Systems Design Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches