Indianapolis, United States of America Hybrid

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
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
E-gineering, Inc.

At E-gineering, we specialize in developing custom software solutions that align with your business needs. We’re not just vendors, we’re experienced consultants who care deeply about your success.

You are driven to achieve your business objectives and deserve a strategic ally who will help bring them to the forefront. Partner with a team that prioritizes collaboration and has a proven history of delivering innovative solutions and business value.

Our customized approach embraces small iterations, user engagement, and rapid pivoting to accommodate evolving priorities. By working closely with stakeholders and users, we minimize risk while maximizing value, ensuring your goals remain at the forefront of every decision.

All jobs at E-gineering, Inc. Visit website
Job Details
Category fullstack
Posted 4 days ago