Tyler Technologies logo
Tyler Technologiestoday

Software Engineer

On-site · Nebraska, United States

Type
Full Time
Level
Mid Level
Education
Bachelors Degree
Company size
Enterprise

Job Summary

Software Engineer position focused on designing, developing, and evolving applications for public sector systems in Nebraska. Responsibilities include delivering reliable, scalable software; participating in the full software development lifecycle; defining architectural approaches; building and maintaining APIs and integrations; ensuring quality through testing and code reviews; troubleshooting across modern and legacy systems; collaborating with engineers, analysts, and stakeholders; and adopting new tools and cloud-native technologies to enhance system capabilities. Qualifications emphasize a Bachelor’s degree or equivalent experience, 2+ years of software development, strong Java proficiency, relational database experience (Oracle/PostgreSQL), solid software engineering principles, and effective communication. Preferred skills include JavaScript/Node.js, AWS (Lambda, EventBridge, DynamoDB), API integration, secure systems exposure, AI-assisted development tools, cloud-native architectures, Perl familiarity, and a proactive, collaborative mindset.

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
  • 2+ years of professional software development experience
  • Proficiency in Java and experience building and supporting production applications
  • Experience working with relational databases such as Oracle and PostgreSQL
  • Strong understanding of software development principles and best practices
  • Ability to design and clearly communicate technical solutions to a variety of audiences
  • Experience planning and scoping technical work prior to implementation
  • Strong analytical and problem-solving skills
  • Effective written and verbal communication skills
  • Preferred Qualifications: Experience with JavaScript and Node.js for developing modern applications
  • Familiarity with AWS services such as Lambda, EventBridge, DynamoDB, and containerization technologies
  • Experience developing and integrating APIs in real-world environments
  • Exposure to secure systems, networking concepts, or VPN-based integrations
  • Experience using AI-assisted development tools to improve productivity
  • Exposure to cloud-native architectures and distributed systems
  • Familiarity with Perl or experience supporting legacy systems
  • Additional Skills: Ability to work both independently and collaboratively in a team environment
  • Strong organizational and time management skills
  • Attention to detail and commitment to quality
  • Adaptability and eagerness to learn as technologies and systems evolve
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Tyler Technologies

Software Engineer

Apply on Sorce