Indianapolis, United States of America Hybrid Employment

E-gineering, Inc. is hiring a Software Engineer

About the Role

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.

Required Skills
JavaC#JavaScriptPythonReactAngularVueSQLcloud technologiesAgile methodologiesdatabase designsoftware developmentfrontend frameworksbackend developmenthybrid work JavaC#JavaScriptPythonReactAngularVueSQLcloud technologiesAgile methodologiesdatabase designsoftware developmentfrontend frameworksbackend developmenthybrid work
Relocating to Thailand?

Visa and work permit handled by experts

SVBL manages your entire visa process — from application to approval. Work permits, extensions, and compliance all covered. One partner for legal, immigration, and settling in.

Work permit processing
Visa extensions & renewals
Immigration compliance
Banking & housing guidance
Get free consultation
Free initial consultation
About company
E-gineering, Inc.
E-gineering (EG) is a 100% employee-owned software consulting company based in Indianapolis, Indiana, founded in 2000. True consulting is about serving people with integrity, excellence, and a genuine heart. We stand behind our work, always do what's right, and are willing to take risks to uphold our values.
All jobs at E-gineering, Inc. Visit website
Job Details
Category fullstack
Posted 3 hours ago