Software Developer, Software Architect, Software Engineer
Listed on 2026-06-03
-
Software Development
Software Architect, Software Engineer
Lenexa, 8345 Lenexa Drive, Lenexa, Kansas, United States of America
Job DescriptionPosted Thursday, May 28, 2026 at 6:00 AM
At Henderson, we're about more than just buildingsWe're about the people, experiences, and longevity of a building. We’re a company of problem-solvers and innovators known for our technical excellence and ability to provide come up with out-of-the-box solutions when it comes to design and construction. We love the process of bringing buildings to life – and keeping them in shape long after the doors open.
It's What We DoWe provide total building system design and construction services across multiple high-growth markets throughout the country for industry leaders. You'll get to use your talent to work on projects for some of the biggest names in mission‑critical, higher education, sports, healthcare, grocery, restaurant, and retail within the sectors we serve in business, community, grocery, health, retail, and venue.
It's How We're DifferentWe're about more than just buildings. We're about you. You, and the hundreds of passionate employee‑owners who make us who we are. We’ve always been committed to providing an inclusive workplace where people can bring their full self to work and helps people reach their full potential – both as professionals and individuals. Together, we provide dream up innovative solutions for our clients industry‑wide problems, design and construct spaces that become landmarks, and toast the good life at our happy hours.
Take a peek into what makes us different here:
The Staff Software Developer is a senior technical authority responsible for advancing architectural excellence and engineering standards across multiple product areas. This role leads in the design and evaluation of complex, cross‑cutting systems, proactively identifies technical risks, and drives forward‑looking solutions to ensure long‑term scalability, reliability, and maintainability. Operating with significant autonomy, the Staff Software Developer conducts advanced technical research, resolves systemic engineering challenges, and provides strategic technical guidance to development teams.
While remaining hands‑on in high‑complexity implementation and prototyping, this role does not own team‑level delivery execution but instead ensures technical coherence and excellence across the organization’s software portfolio.
- Defines and evolves architectural patterns and standards across product areas.
- Leads design of complex, cross‑cutting systems, and integrations.
- Ensures security, technical consistency, scalability, and maintainability across the software portfolio.
- Identifies architectural risks and drives mitigation strategies prior to implementation.
- Conducts technical research to evaluate frameworks, tools, and platform strategies.
- Prototypes and validates approaches for high‑complexity or high uncertainty initiatives.
- Recommends technology adoption aligned with long‑term engineering strategy.
- Resolves complex technical challenges that exceed the scope of product teams.
- Improves engineering practices, tooling, and development workflows.
- Mentors senior level developers on architectural thinking and complex design decisions and serve as a trusted technical advisor to engineering and product leadership.
- Facilitates high‑level technical discussions and design reviews across teams.
- Influences engineering culture through example and technical rigor.
- May manage a small number of direct reports in some situations
- Keeps others well informed and prioritizes audiences, accuracy, and timeliness.
- Facilitates an efficient, consistent workflow and exchange of information.
- Adjusts communication based on needs and make‑up of audience.
- Leads by example, challenges assumptions, and creates candid feedback loops.
- Aligns personal actions and words, extends and receives trust, and upholds commitments.
- Maintains the confidence of clients and colleagues,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).