Enable job alerts via email!

Software Engineer

Tyler Technologies

Falmouth

On-site

USD 59,000 - 85,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Software Engineer to join their innovative team. This role offers the opportunity to work on transformative software solutions that aid local governments and school districts in centralizing data. You will collaborate with product teams, maintain existing applications, and contribute throughout the software development life cycle. The ideal candidate will possess a strong foundation in software design and development, with skills in .NET, C#, and cloud technologies. Join us in making a difference in the public sector while enjoying a supportive workplace committed to your growth and well-being.

Qualifications

  • 1-3 years of software design and development experience.
  • Strong communication and problem-solving skills required.
  • Familiarity with cloud technologies and automated testing is beneficial.

Responsibilities

  • Collaborate with product teams to deliver software solutions.
  • Maintain and test existing application programs.
  • Participate in all phases of the software development life cycle.

Skills

.NET
C#
C++
HTML5
JavaScript
SQL
Angular
REST APIs
Analytical Skills
Problem-Solving Skills

Education

BS/BA in Computer Science
Equivalent Experience

Tools

GitHub
Kubernetes
Amazon Web Services
Data Modeling Tools

Job description

Software Engineer

Apply Online

Responsibilities
  1. Work collaboratively with product teams to bring tangible results to market.
  2. Maintain existing application programs, including both previously released software and software scheduled for future release.
  3. Ensure program, module, and system integrity through thorough testing and adherence to company standards and procedures.
  4. Participate in all phases of the software development life cycle, including research, design, analysis, development, testing, and maintenance.
  5. Contribute to agile development environments and assist in sprint planning and reviews as needed.
  6. Prepare and update program and system documentation.
  7. Meet departmental goals and deadlines.

Join us in working with innovative software solutions that help local governments and school districts centralize data and connect their organizations. By developing and supporting our financial management solutions, you can contribute to integrating solutions with human resources, revenue management, tax billing, and asset management.

Location

Falmouth, Maine | Yarmouth, Maine | Plano, Texas | Overland Park, Kansas | Orono, Maine

Travel

0-5%

Qualifications
  • BS/BA in Computer Science, Software Engineering, or equivalent experience
  • Experience with or aptitude for .NET, C#, C++ coding
  • 1-3 years of software design and development experience with conventional technologies
  • Strong communication, analytical, and problem-solving skills
  • Ability to multitask effectively and track deliverables and timelines
  • Proven success working on highly visible deliverables
  • Ability to collaborate across team or division boundaries effectively
  • Familiarity with HTML5, JavaScript, .NET, SQL, Angular, and REST APIs is beneficial
  • Experience with data modeling tools and web services is beneficial
  • Experience with Amazon Web Services is a plus
  • AWS certifications are beneficial
  • Experience with automated testing, continuous deployment, and test-driven development is beneficial
  • Experience with GitHub, Kubernetes, and cloud technologies is a plus
Salary Range Disclosure

Salary generally ranges from $59,451 to $85,000, before geographic adjustments. Recruiters can confirm if the position is incentive eligible.

Our Commitment to Employees

Join us in transforming the public sector! We are recognized as a great workplace, committed to supporting your growth and well-being with competitive benefits. Learn more about how we care for our team.

Application Process

Apply Online

Requisition Number: 2025-6647

Equal Opportunity Employer Statement

Tyler Technologies is proud to be an equal opportunity employer. All qualified applicants will receive consideration without regard to race, creed, gender, marital status, sexual orientation, citizenship status, or any other protected status. For reasonable accommodations during the application or hiring process due to a disability, please contact us at jobs@tylertech.com or call 800.646.2633 ext. 791008.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.