Senior Software Engineer

Tyler Technologies

Town of Montana (WI)

On-site

USD 110,000 - 160,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Tyler Technologies is seeking a Senior Software Engineer to join the Public Safety Interface Development team in Wisconsin. You will design, develop, deploy, and maintain interfaces between New World Public Safety products, 3rd party vendors, and internal integrations.

The role emphasizes .NET platform technologies, collaborative Agile teams, and strong problem solving and communication skills. You will work with developers, analysts, and architects to deliver robust interfaces and advance

Qualifications

  • Bachelor's degree in Computer Science or related field or equivalent experience.
  • 5 years of experience designing and programming commercial-grade software applications.
  • 5 years of object-oriented design experience.
  • 5 years of C# or other OO programming language experience.
  • Strong verbal and written communication with internal teams and customer representatives.
  • Proficiency with .NET framework, multi-threaded and asynchronous programming models.
  • Experience with HTML5, CSS3, JavaScript (Angular is a plus).
  • Familiarity with REST, SOAP, (S)FTP, and other web protocols.
  • Knowledge of SQL and Microsoft SQL Server.
  • Experience using Visual Studio, JIRA, TFS, Git.
  • Awareness of AI-assisted development tools and responsible AI practices.
  • Familiarity with Agile, TDD, BDD, etc.
  • Familiarity with AWS services is helpful.

Responsibilities

  • Understand customer requirements with Project Managers during development.
  • Deploy software and work with customers and 3rd parties on testing and feedback.
  • Support and maintain existing interface implementations.
  • Follow development practices of the public safety interface development team.
  • Collaborate with developers, analysts, and architects to solve complex technical problems.
  • Grow development and personal skills while contributing ideas to the team and leadership.

Skills

C#
OO design
ASP.NET
Asynchronous programming
Multi-threaded programming
REST
SOAP
JavaScript
Angular
HTML5
CSS3
SQL Server
Visual Studio
JIRA
TFS
Git
AWS (useful)
AI-assisted development tools
Agile methodologies

Education

Bachelor's degree in Computer Science or related field

Tools

Visual Studio
JIRA
TFS
Git

Job description

Description

Tyler Technologies is looking for a talented Senior Software Engineer to join our Public Safety Interface Development team. Responsibilities for this position include design, development, deployment, and maintenance of interfaces between New World Public Safety products, 3rd party vendors, and intra-divisional Tyler Technologies integrations.

Ideal candidates will have an in-depth knowledge of software design and development using Microsoft .NET platform technologies. This position requires working in highly collaborative teams that follow Agile practices as well as strong problem solving and communication skills.

Responsibilities
  • Work with the Technical Project Managers to understand customer requirements prior to and during the development process
  • Deploy software and work directly with customers and 3rd parties on testing and gathering feedback throughout the deployment phase
  • Support and maintain existing interface implementations
  • Follow the development practices of the public safety interface development team
  • Collaborate with other software developers, business analysts, and software architects to solve complex technical problems
  • Continually grow development and personal skillsets while bringing your ideas to interface development team and leadership
Qualifications
  • Bachelor's degree in Computer Science or related technical field or equivalent experience
  • 5 years of experience in designing and programming commercial-grade software applications
  • 5 years of object-oriented design experience
  • 5 years of C# or other object-oriented programming language experience
  • Strong verbal and written communication skills with internal technical teams & potentially technical or non-technical customer representatives
  • Ability to adapt and learn new technologies quickly and proactively
  • Experienced in the .NET framework ecosystem, multi-threaded, and asynchronous programming models.
  • Development experience with web client technologies including HTML5, CSS3, JavaScript (Angular framework experience a plus)
  • Familiarity with REST, SOAP, (S)FTP, and other web communication technologies
  • Knowledge of SQL and Microsoft SQL server
  • Experience using development tools such as Visual Studio, JIRA, TFS, Git
  • Proficiency in using AI-assisted development tools to improve productivity, code quality, testing, and troubleshooting, with an understanding of responsible AI practices, including security, privacy, and validation of AI-generated output.
  • Ability to evaluate and apply emerging AI technologies to software development and interface integration use cases is preferred.
  • Familiarity with industry-standard development practices (Agile methodologies, Test Driven Development, Behavior Driven Development, etc.)
  • Familiarity with AWS services and development is helpful, not required
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Tyler-Technologies-29572f8 • Troy (MI)

On-site
USD 110,000 - 135,000
Senior Software Engineer, Public Safety Interfaces (.NET)
Senior Software Engineer, Public Safety Interfaces (.NET)

Tyler-Technologies-29572f8 • Troy (MI)

On-site
USD 110,000 - 135,000
Senior .NET Interface Engineer, Public Safety
Senior .NET Interface Engineer, Public Safety

Tyler Technologies • Town of Montana (WI)

On-site
USD 110,000 - 160,000
Software Engineer
Software Engineer

Tyler Technologies, Inc. • Plano (TX)

On-site
USD 90,000 - 120,000
Competitive benefits
Great workplace culture
Senior Software Engineer
Senior Software Engineer

Tyler Technologies • Troy (MI)

On-site
USD 120,000 - 170,000
Senior Software Engineer
Senior Software Engineer

Tyler Technologies • Plano (TX)

On-site
USD 100,000 - 130,000
Software Engineer - State Compliance
Software Engineer - State Compliance

Tyler Technologies, Inc. • Troy (MI)

On-site
USD 80,000 - 95,000
Software Engineer - State Compliance
Software Engineer - State Compliance

Tyler-Technologies-29572f8 • Troy (MI)

On-site
USD 80,000 - 95,000
Associate Project Manager (Public Safety)
Associate Project Manager (Public Safety)

Tyler Technologies, Inc. • Troy (MI)

On-site
USD 47,000 - 85,000
Competitive benefits
Travel opportunities up to 25%
Software Engineer
Software Engineer

Tyler Technologies • Plano (TX)

On-site
USD 80,000 - 110,000
Competitive benefits
Health and financial wellness support