Unknown Company

Senior Software Engineer

troy, mi • Posted 3 weeks ago
Onsite Full Time Software Architecture & Engineering

Software EngineeringTroy,Michigan
Salary: USD - Annually

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, 3 rd 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 3 rd 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.
  • 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
#J-18808-Ljbffr

Senior Software Engineer in troy at Unknown Company

This position is listed as full time and onsite.

Back to Job Search