Software Support Engineer (with Development Duties)

Apply Online

The Software Support Engineer provides technical support to cross-functional teams who are diagnosing, troubleshooting, repairing, and debugging complex equipment, computer systems, or complex software. Responds to situations where first and second-line product support has failed to isolate or fix problems in malfunctioning equipment or software. Communicates defects, enhancement opportunities, and usability concerns to the product and software engineering teams. Provides support to customers/users where the product is highly technical or sophisticated in nature. They must be experts in understanding requirements to translate them into technical solutions that align with our SaaS platform capabilities. This position also requires subject matter domain knowledge of in-house applications to facilitate documenting technical solutions that align with our SaaS platform capabilities.

Location

Overland Park, Kansas

Responsibilities

  • Work as part of a fast-paced team to perform object-oriented application development, support, and maintenance of a proprietary SaaS platform as the foundation.
  • Design, develop, and maintain scalable web applications using ASP.NET MVC and C#.
  • Analyze functional requirements and troubleshoot application code issues utilizing proprietary software, tools, and technologies.
  • Collaborate with cross-functional teams (UI/UX designers, product managers, QA, etc.) to define, design, and ship new features.
  • Create database schemas, write stored procedures, and interact with SQL Server.
  • Write clean, efficient, and maintainable code following best practices and coding standards.
  • Debug, troubleshoot, and resolve software defects and issues.
  • Perform investigation/documentation/reporting for customer-impacting or recurring issues.
  • Communicate effectively with NIC teams and key stakeholders both proactively and reactively.
  • Implement workaround procedures when standard procedures have failed and ensure issues are resolved in a timely fashion.
  • Understand and respond properly to escalation procedures; Follow through and assist in troubleshooting after escalating.
  • Develop and administer necessary scripts & bug fixes to support software configuration.
  • Optimize application performance and scalability.
  • Ensure security best practices are followed in web application development.
  • Maintain documentation for code, processes, and procedures.
 

Qualifications

  • Bachelor’s degree preferred, or equivalent work experience, in Computer Science, Management Information Systems, or other IT specialty.
  • Experience solving complex technical problems with creative solutions.
  • Strong organizational & prioritization skills.
  • Effective analytical ability, particularly in a technical environment.
  • Ability to think out of the box.
  • Excellent written and verbal communication skills.
  • 2-3 years of experience in developing or supporting web applications with a strong knowledge of ASP.NET MVC, C#, HTML, CSS, Vue.js, jQuery, REST API, PostgreSQL, and SQL Scripting along with other open standards technologies (HTML5, CSS3, AJAX, etc.) for both traditional browsers and mobile devices within extreme use of “Cloud” for development and hosting (AWS).
  • Understanding and experience with Cloud-based development and hosting.
  • Source Code Control + Build (CI/CD) + Release Orchestration (Azure DevOps, Git, or TFS).
  • Sandboxes/Environment Dev, QA, UAT, Staging, Production.
  • Understanding of object-oriented application design and relational database design.
  • Strong troubleshooting skills based on logs and user interaction across various devices.
  • Scripting skills to prepare reports out of logs or database history.
  • Desirable - Experience with AWS CloudWatch logs and other log management systems.
  • Desirable - Experience with AWS Log Insights queries.
  • Desirable – Terraform Experience on building Infrastructure as Code.
  • Experience with Agile/SCRUM methodologies (Aha! and JIRA).
  • Perform unit, regression, and performance testing (Junit/Jest).
  • Strong ability to accurately estimate project development activities.

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:2025-6869


#LI-Hybrid
#LI-SB1

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, color, religion, national origin, age, disability, protected veteran status, or any other status protected under local, state, or federal laws. If you require reasonable accommodation for any part of the application or hiring process due to a disability, please submit your request by emailing jobs@tylertech.com or by calling 800.646.2633 ext. 791008. Please keep in mind these methods are reserved for individuals who require accommodation due to a disability.
spacer module is 50px
Didn’t find what you’re looking for?

Start your search again

spacer module is 27px
SCAM ALERT

Don't be fooled by criminals making false employment offers, requesting personal and financial information, or impersonating Tyler management. In our recruiting practice, we do not …

  • Extend job offers to candidates we have never spoken with on the phone or in-person
  • Request financial information from candidates
  • Offer jobs through chat rooms, meetups, or hangouts

If you feel you may have been in contact with someone falsely representing Tyler, please contact info@tylertech.com immediately and provide us with as much information as possible about the exchange. If you opened or clicked on any links or attachments within a suspicious job offer, we recommend running a full antivirus scan on your computer to make sure no malware was downloaded.

spacer module is 25px
Get to Know Our Tyler Family

At Tyler, team members are valued and encouraged to innovate, while having fun along the way. Join us and see why we love working here.

Meet our Tyler family
Meaningful Work, Valuable Benefits

To make work even more rewarding, we offer a wide range of benefits to support the overall wellness of you and eligible family members.

Check out our benefits
Why Work at Tyler?

While committed to serving the public sector, we’re also dedicated to investing in our people. Be a part of our passionate community where you can grow.

Come work with us