Job Description
Salary:
We have an immediate opportunity for a full-stack software engineer to join our technology team. In this role, you will collaborate with other software engineers, our internal product committee, and end-users to deliver high quality software solutions for large-scale property tax management. This position, and KE Andrews as a company, is geared towards individuals with a long-term outlook that want to turn a role into a career, not just work a job.
Responsibilities:
Write high quality, full stack code to deliver new features.
Maintain existing features by adding to or modifying their functionality to meet changing business requirements.
Support day-to-day tax services operations by resolving blocking issues raised through our internal product committee.
Engagement in our quality processes: Standups, demos, PR summaries, PR reviews, issue triaging, retros, sprint planning, product committee check-ins.
Stretch responsibilities:
Serve as support lead. This role is cycled throughout the team.
Requirements gathering, design, and estimation that enables collaborativedevelopment of new features on a predictable timeline.
Preferred Qualifications:
3 to 5 years of experience working with elements of our current technology landscape in a professional capacity.
You have the desire to understand and work in every level of the web development stack.
Ability to communicate effectively with technical and non-technical team members.
The belief that lifelong learning is one of the most appealing aspects of software engineering.
Our current technology landscape:
Frontend: Functional React, Typescript, react-query, ag-grid-react, react bootstrap, bootstrap sass classes
Backend: C#, .NET Framework, EF6 and Dapper, Service-Repository Pattern
Persistence: MSSQL, Elasticsearch, RabbitMQ, MongoDB
Utilities: Python, Powershell
Devops: On prem hosting (Windows servers), Team City, Custom NuGet package feeds
Project management: Github, Jira
Integrations: Microsoft Form Recognizer, GIS data, LLMs
Perks:
9/80 and 4.5/40 Opportunities
Hybrid work schedule
Full Health Benefits
401(k) with 4% automatic contribution.
Full-time
Hybrid remote