Platzhalter Bild

Senior Software Engineer (E3) bei Incident IQ

Incident IQ · Atlanta, Vereinigte Staaten Von Amerika · Onsite

Jetzt bewerben

Company Overview 

Atlanta-based, Incident IQ is a SaaS service management platform built exclusively for K-12  schools that is transforming K-12 workflows including IT asset management, help desk ticketing, facilities maintenance solutions, Human Resources service delivery, and more.  Our mission is to revolutionize how school districts manage operational support activities to better serve students and drive instructional efficiencies. Incident IQ is a dynamic, fast-growing company focusing on providing innovative cloud-based software. The Incident IQ platform has been rapidly adopted by K-12 school districts. Today, millions of students and teachers in districts across the U.S. rely on the IncidentIQ platform to manage and deliver mission-critical services. 

 

Since the company's founding, Incident IQ has built a culture focused on customer success and product leadership; we are passionate about helping school districts achieve operational efficiency. Incident IQ’s environment is inclusive and transparent, and our team members are respected and valued contributors who consistently exhibit openness, integrity,  collaboration, enthusiasm, and effort.

We’re seeking a Senior Software Engineer to lead high‑impact initiatives across our React‑forward experience layer and C# microservice integrations. You’ll drive technical direction, mentor teammates, and deliver reliable, performant user experiences for K‑12 districts nationwide. This role combines hands‑on engineering with architectural leadership and cross‑team collaboration.

What you’ll do

  • Lead complex, multi‑sprint initiatives end‑to‑end—from technical discovery and scoping to delivery and measurement.
  • Design and build scalable React + TypeScript features and reusable components aligned with our design system; elevate accessibility and usability.
  • Integrate deeply with C# REST APIs, develop C# experience-layer services, and influence contracts for performance, reliability, and developer experience.
  • Champion performance (code‑splitting, caching strategies, lazy loading, Core Web Vitals); set team‑level benchmarks.
  • Shape our automated testing strategy (unit/integration/E2E with Jest, React Testing Library, Cypress); improve CI quality gates.
  • Identify and execute refactors that reduce complexity; pay down tech debt with measurable outcomes.
  • Mentor and multiply others through design reviews, pairing, and technical guidance; model best practices.
  • Partner with Product & Design to clarify ambiguous problems, define success metrics, and deliver in safe, incremental releases.
  • Contribute to CI/CD and observability maturity (metrics, alerting, SLOs, error budgets) in partnership with Platform/DevOps.
  • Participate in on‑call/incident response and lead post‑incident reviews to drive systemic improvements.

What you bring

  • 7+ years of professional experience building and shipping web applications 
  • Deep proficiency with React, TypeScript, HTML, CSS, and modern state management patterns; strong debugging and performance tuning (DevTools, React Profiler).
  • Solid software design and architecture fundamentals (OOP, SOLID, modular boundaries, dependency injection).
  • Experience with micro‑frontend architectures and composition at scale; pragmatic view of tradeoffs.
  • Experience designing, consuming, and troubleshooting REST APIs; understanding of authN/authZ, pagination, and error‑handling strategies.
  • Working knowledge of SQL/relational concepts to reason about data flows and diagnose API‑driven issues.
  • Experience evolving design systems/component libraries; Storybook or similar tooling.
  • Fluency with Git/GitHub workflows and code review practices; experience driving CI improvements.
  • A bias toward automated tests - you treat tests as first-class code—readable, reliable, and value-driven—and proactively fill gaps across the test pyramid and raise our test bar and CI signal quality. 
  • Experience evolving design systems/component libraries; Storybook or similar tooling.
  • Hands‑on C#/.NET experience (service code, DTO design, DI, async/await) and evolving API contracts.
  • Clear communication, strong collaboration skills, and the ability to influence without authority.

Nice to have

  • Migration experience (e.g., Angular → React) using coexistence and strangler‑fig patterns.
  • Observability and performance tooling (Grafana, Sentry, Lighthouse, Core Web Vitals) and setting/owning SLOs.

What makes Incident IQ different: 

  • We facilitate whole-person growth where employees can develop personally as well as professionally.
  • We offer an energetic and collaborative environment; everyone’s opinion matters!
  • We produce software that empowers K-12 schools to run efficiently, allowing for a better classroom experience for students to THRIVE!
  • We provide excellent work/life balance. Two amazing offices - a Downtown Atlanta office location and one at Halcyon in Alpharetta! 

 

Incident IQ offers a competitive salary based on experience with a benefits package for full-time employees that includes medical, dental, vision, life insurance, 401k match, and paid-time off (PTO).  

 

Incident IQ is an Equal Opportunity Employer

Jetzt bewerben

Weitere Jobs