Mid Level Software Engineer (.NET/Angular), Enterprise Assessment and Tax

Overview

On Site
USD 80,000.00 - 100,000.00 per year
Full Time

Skills

Public Sector
Stacks Blockchain
Taxes
Agile
Software Development
Web Applications
Microsoft Technologies
C#
.NET
Microsoft Visual Studio
JavaScript Frameworks
AngularJS
TypeScript
Responsive Design
Cross-browser
OOD
Design Patterns
Data Structure
Algorithms
RESTful
Web Services
JSON
Sockets
API
Documentation
Relational Databases
Microsoft SQL Server
Oracle
PostgreSQL
MongoDB
Elasticsearch
Web Application Security
OWASP
SSO
Enterprise Software
SOA
Microservices
Supervision
Analytical Skill
Problem Solving
Conflict Resolution
FOCUS
Communication
Collaboration
Teamwork
Computer Science
Software Engineering

Job Details

Description

We are looking for a passionate and motivated Mid Level Full Stack Software Engineer who wants to develop innovative solutions in an agile and collaborative environment. As a member of the Enterprise Assessment and Tax Team, you will be part of the driving force behind our mission to empower the public sector to create smarter, safer, and stronger communities.

Hybrid Work Policy -The candidate is required to work in the Moraine, OH office Tuesday-Thursday and can work from home Monday's and Friday's.
Responsibilities

Do you ever wonder how government agencies gather and analyze massive amounts of data? Or perhaps why your property is appraised at a certain value? Do you like making dynamic applications using modern tech stacks? Then join our Appraisal & Tax team at Tyler Technologies to help build the future of modern property appraisal solutions.
  • Have a real impact as a core member of a small team, working to solve problems that impact lives and convert your programming skills into tools that help government agencies and taxpayers.
  • Work in a highly collaborative and Agile software development environment, coordinating closely with teammates and regrouping through daily scrums.
  • Be part of amazing company culture - we will look to you to bring fresh ideas and new perspectives to our existing products.
Qualifications
  • 5+ years of professional software development experience, with emphasis on full stack web applications built on the Microsoft technology stack.
  • Proven experience developing with Microsoft technologies: C#, .NET, .NET Core, and Visual Studio.
  • Front-end proficiency with modern JavaScript frameworks, especially Angular and TypeScript; experience with responsive design and cross-browser compatibility.
  • Strong foundation in software engineering principles, including object-oriented design, SOLID principles, design patterns, data structures, and algorithms.
  • Hands-on experience developing RESTful APIs and Web Services, including JSON, Web Sockets, and API documentation frameworks like Swagger/OpenAPI.
  • Experience working with both relational and non-relational databases, such as SQL Server, Oracle, PostgreSQL, MongoDB, or Elasticsearch; ability to write efficient queries and optimize performance.
  • Understanding of secure coding practices and web application security concepts, including OWASP standards, XSS, CSRF, SSO, and use of static code analysis tools.
  • Experience with enterprise application architecture patterns, including n-tier, SOA, event-driven, and microservice designs.
  • Ability to collaborate directly with Subject Matter Experts (SMEs) to translate complex business and regulatory requirements into technical solutions.
  • Demonstrated initiative and ownership in driving features and projects to completion with minimal supervision.
  • Strong analytical and problem-solving skills, with a focus on quality, maintainability, and performance.
  • Excellent communication and teamwork skills; able to work effectively in a cross-functional environment.
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent experience.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.