Jobs · Engineering · New York

Senior Software Engineer, .NET

Tyler Technologies · Latham, NY · 2 mo ago
EngineeringFull-time

Responsibilities

  • Work through all phases of the software development life cycle, including research, design, analysis, requirements, implementation, test automation, and maintenance.
  • Collaborate with Subject Matter Experts to refine requirements, analyze, design and create solutions that target defined business needs.
  • Write and test code, documenting and implementing functionally appropriate, technically sound, and well-integrated application systems.
  • Maintain existing programs by fixing bugs or clearing up operational deficiencies.
  • Assure program, module and system integrity through thorough testing.
  • Utilize new technologies and tools to enhance applications.
  • Provide guidance to less experienced team members to ensure knowledge transfer and training are successfully meeting department goals.

Qualifications

  • 5+ years of experience with the .NET web technology stack (C#, ASP.NET MVC, .NET core) required
  • Bachelor’s degree in either Computer Science, Math or GIS. Comparable work experience can be substituted
  • Experience with relational databases such as Microsoft SQL Server required
  • Experience with Docker, Kubernetes, or other container technologies highly desirable
  • Experience with Enterprise GIS systems using ArcGIS Server and other ESRI technologies highly desirable
  • Strong analytical, communication, and problem-solving skills with a keen attention to detail
  • Ability to work in a team environment using Agile-based development methodologies

Similar jobs

Software Engineer, Senior

EverWatchAnnapolis Junction, MD· 2 wk ago
Engineering$91.34–$110.57/hrapply on everwatch-everwatchsolutions.icims.com

Software Engineer, Senior

Booz Allen HamiltonFort Meade, MD· 2 days ago
Engineering$87k–$198k/yrapply on careers.boozallen.com