Join a team that values technical excellence and meaningful collaboration. As a Software Engineer, you'll design and implement full-stack applications, working across backend systems, frontend interfaces, and cloud infrastructure. Your work will directly support client projects focused on modernization, including cloud adoption, CI/CD pipelines, and DevOps transformation.
What You’ll Do
- Build scalable server-side applications using Java, C#, Python, or JavaScript
- Develop responsive front-end components with frameworks like React, Angular, or Vue
- Design and maintain APIs in close coordination with integration teams
- Collaborate with business stakeholders to translate requirements into technical solutions
- Guide clients in selecting appropriate technologies for their goals
- Stay ahead of emerging tools and practices, integrating them where beneficial
- Adapt quickly to new domains and contribute across layers of the software stack
What We’re Looking For
- At least three years of hands-on software development experience
- Proficiency in one or more of: Java, C#, JavaScript
- Familiarity with modern JavaScript frameworks such as React, Angular, or Vue
- Solid grasp of SQL and relational database design principles
- Experience working with cloud platforms and services
- Background in Agile development practices
- Strong communication skills and the ability to work effectively in team settings
- Comfort using AI tools—including LLMs and agentic systems—for learning and development acceleration
- Understanding of prompt engineering, context management, and agent workflows
- Experience writing and maintaining unit and integration tests
- Awareness of architectural trade-offs in system design
- Ability to design and implement APIs that meet functional and performance needs
- Proven collaboration skills, with both initiative to help others and humility to ask for support
Nice to Have
- Python development experience
- Exposure to distributed systems and orchestration tools like Kubernetes
- Knowledge of messaging systems such as MQ or Kafka
- Interest in DevOps culture and tooling
- Experience with additional programming languages or platforms
- Familiarity with NoSQL databases
Work Environment
This is a W-2 position with a hybrid model. While based in Indianapolis, IN, remote work is supported depending on project needs. You’ll have the flexibility to work from home, at the company office, or on-site with clients as required.
Benefits
- 40-hour workweek focused on sustainable productivity
- Full medical coverage—100% of premiums covered for employees and dependents
- 401(k) with up to 5% company match, fully vested from day one
- Employee ownership—receive shares that grow in value as the company does
- Generous paid time off
- Fitness reimbursement to support personal wellness
- Home office stipend to equip your remote workspace
Our Culture
We believe in serving others, acting with integrity, and delivering excellence without sacrificing personal well-being. For over 15 years, we’ve been recognized as one of the Best Places to Work in Indiana. We value grace—supporting team members through life’s challenges—and foster an environment where people and productivity thrive together.

