Senior Manager, Software Development
Illumia is an industry leader in bringing integrated technology solutions to education, healthcare, and business campuses worldwide. Built on the collective expertise of two legacy cultures, Illumia pioneers the art of experience across the communities we serve. This position is hybrid if local to our offices in Alpharetta, GA or Scottsdale, AZ.
Why join our team?
We strive to provide the best customer experience in the industry with a single, strong motivating principle: We serve our user community. Our success and growth are directly attributed to our people. We foster a culture of integrity, respect, and continuous personal development, maintaining an entrepreneurial spirit where creativity and innovative problem-solving drive our actions.
About the role
The Senior Manager leads a high-performing engineering team responsible for building, operating, and supporting mission-critical applications with a strong focus on system reliability and production ownership. This role drives modern engineering practices across cloud-native platforms, ensures system reliability, and supports operational excellence through production support, incident management, and continuous improvement.
Responsibilities
- Lead development and delivery of scalable services and applications built with .NET (C#) and deployed in AWS environments
- Drive adoption of modern engineering practices across cloud-native architectures, APIs, and distributed systems
- Ensure high standards of code quality, system performance, and operational reliability
- Own production health, uptime, and system reliability for supported applications
- Lead incident management, root cause analysis, and post-incident improvements
- Drive improvements in monitoring, alerting, and observability across systems
- Guide system design and technical decisions aligned with architectural standards
- Strengthen engineering ownership of system quality, reliability, and production outcomes
- Partner with cross-functional teams to support deployments, integrations, and customer environments
- Promote adoption of AI-assisted tools to improve engineering productivity, system quality, and operational efficiency
- Ensure strong on-call practices and operational readiness across the team
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
- 8+ years of experience in software development and platform engineering
- 3+ years of experience leading engineering or cross-functional technical teams
- Strong technical expertise in .NET (C#) and distributed system architectures
- Experience building and operating applications in AWS cloud environments
- Strong understanding of system reliability, production support, incident management, and operational excellence
- Experience designing and supporting API-driven and integration-heavy systems
- Strong analytical, communication, and stakeholder management skills
Preferred Qualifications
- Experience in healthcare technology or mission-critical enterprise systems
- Experience supporting large-scale production environments and client deployments
- Familiarity with AI-enabled platforms or intelligent automation technologies
Additional Information
- This role may participate in on-call rotations or production support escalations
- Occasional collaboration across time zones may be required
Competencies and Behaviors
- Humble: Leaders share credit, define success collectively, and elevate the contributions of others.
- Hungry: Leaders are self-motivated, restless about what's possible, and proactive in closing gaps.
- Smart: Leaders navigate a complex, distributed organization, build trust, and bring people along.
Benefits
- Flexible time off, including paid holidays and volunteer time
- Robust health, dental, and vision insurance plans (effective on first day of employment)
- Comprehensive employee assistance program (EAP)
- Employer-paid life insurance, AD&D, short-term and long-term disability insurance
- Flexible spending account (FSA) or health savings account (HSA)
- Matched 401(k)
- Employee stock purchase plan
Base salary offers may vary based on factors such as location, skills, and relevant experience. Some positions may include additional compensation in the form of bonus, equity, or commissions.