Hybrid Senior Software Engineer, .NET at Tyler Technologies
Tyler Technologies · Latham, United States Of America · Hybrid
- Senior
- Office in Latham
Description
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.