Software Maintenance & Troubleshooting Engineer
* The recruiting process for every candidate and position includes at least one video zoom or in person meeting with an Ascender. We do not use Signal Messenger.
At Ascendco, we’re building something that matters. Our cloud-based platform empowers surgical teams and process improvement leaders with the data and tools they need to improve patient safety and surgical efficiency. But behind the scenes, keeping a complex system running smoothly takes focus, finesse, and grit.
We’re looking for a skilled full stack developer who thrives on solving hard problems and bringing order to chaos — someone who can step in, assess the situation, and fix what’s broken (or get it to the right person who can). You’ll be the go-to person for tackling complex bugs, diagnosing data issues, and supporting our QA efforts. You won’t be asked to build big new features from scratch — your job is to make sure everything that’s already been built keeps running like it should.
This role is perfect for someone who loves the craft of debugging and problem solving, enjoys cross-functional collaboration, and takes pride in keeping all the trains running on time.
Key Responsibilities:
- Respond to and prioritize escalated issues from the support team
- Diagnose problems across the tech stack (PostgreSQL, ReactJS, Python, and 4D)
- Investigate bugs and resolve them — or hand off with full context when deeper rework is needed
- Participate in QA efforts to identify bugs before production
- Maintain and improve existing code, especially in high-traffic areas
- Identify opportunities to enhance existing modules when active bugs are low
- Collaborate closely with software engineers, QA, and support to resolve client-facing issues quickly
- Document resolved issues and known system behaviors
Software Skills / Tools:
- Python
- PostgreSQL
- ReactJS
- 4D
- Familiarity with QA tools and automated testing frameworks (bonus)
Education Requirements:
- No specific education requirements — experience and problem-solving ability matter more than formal credentials.
- Experience in healthcare tech or other mission-critical environments
- Background in full stack roles, SDET, or QA (3–5+ years)
- Experience in fast-paced, agile, cross-functional environments
- SaaS or product-focused company background preferred