Staff Application Software Engineer C++

NovaTech Automation

Full-time Computer Occupations
Apply Now
Location
Lenexa, Kansas, United States
Posted
July 21, 2026

Job Description

POSITION OVERVIEW Hybrid position - Tuesday-Thursday in office; Monday & Friday from home, if desired.


The Staff Application Software Engineer is a senior individual contributor responsible for leading the design, development, and delivery of complex software applications supporting NovaTech’s smart automation and control solutions for electric utilities and critical infrastructure.


This role serves as a technical authority within the software engineering team, driving architectural decisions, setting coding standards, and ensuring the reliability, scalability, and security of application software.


The ideal candidate brings deep expertise in C/C++ specialized application development within industrial or utility-grade environments and a demonstrated ability to mentor engineers and collaborate across functions to deliver mission-critical solutions.


KEY RESPONSIBILITIES Software Architecture & Design Lead the architectural design o...