Software Engineering at E-gineering, Inc.

Senior Developer (W-2 Position)

Position Type: W-2
Location: Indianapolis, IN

E-gineering (EG) seeks a Senior Developer who leans toward server-side development and has the in-depth technical knowledge and a passion for delivering value.

This W-2 position would require candidates to live near Indianapolis, IN.

Currently, we do not offer relocation assistance. W-2 employees work from home, from EG's office in Indianapolis or the client's office, depending on client engagement requirements. Current client opportunities support remote work from home.


Examples of Work We Do:

  • Work on collaborative, blended development teams rapidly delivering software using agile principles.
  • Assist clients with developing good CI/CD practices and DevOps culture.
  • Assist in decision-making around and implementation of distributed systems for large enterprises.
  • Architect solutions that deliver business value for clients.
  • Cloud deployment and migration.

Who You Are:

  • Continually improving and honing your skills to meet the needs of our customers.
  • Passionate about sharing knowledge and actively helping your teammates grow and become the best they can be.
  • Humble — you focus on doing your best for customers and the team vs. being "right."

What You Like:

  • Enjoy working hard with a collaborative team.
  • Driven to serve clients well.
  • Take on initiatives to solve problems, learn new technologies, and acquire new skill sets.
  • Help teammates work through challenges.

What You'll Do:

  • Deliver solutions that run on the server side. Languages used commonly include Java, C#, Javascript, and Python.
  • Deliver good API design in collaboration with front-end developers and other integrators.
  • Contribute functional front-end code using a modern JavaScript framework (React, Angular, Vue).
  • Communicate with business stakeholders and decision-makers about development activities and solutions.
  • Advise clients on technology decisions.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Learn new technologies to contribute at various levels of the software stack as needed.

What You Bring:

  • 4+ years of server-side development experience.
  • Deep knowledge of Java, C#, or JavaScript.
  • Extensive understanding of SQL and database design.
  • Knowledge and experience with cloud technologies.
  • Experience with unit and integration testing and designing test systems.
  • Understanding of architectural trade-offs when designing software systems.
  • Comfortable designing and creating REST APIs; familiarity with GraphQL, gRPC, or other API types is a plus.
  • Flexibility to work with others on a development team, with respect for other team members.
  • Strong interpersonal and communication skills.

Great to Have:

  • Experience with JavaScript frameworks such as Angular, React, or Vue.
  • Experience with Python.
  • Experience with Agile methodologies.
  • Experience mentoring and coaching junior developers.
  • Experience with distributed system technologies like Kubernetes.
  • Experience with messaging and event-oriented technologies such as MQ or Kafka.
  • Interest and experience with DevOps tools, technologies, and culture.
  • Experience with other development platforms/languages.
  • Knowledge of NoSQL databases.

About Us

E-gineering (EG) is an employee-owned software consulting company established in Indianapolis, Indiana (2000). True consulting for us means a heart for serving people, hands working excellently, and minds fixed on integrity.

We stand behind our work, always do what's right, and accept the consequences.


Why Join Us?

Work / Life Balance

We will ALWAYS protect a 40-hour work week. We prioritize your personal life, ensuring a sustainable work/life balance.

Best Place to Work

With over 20 years of consistent company culture, we have been recognized as the Best Place to Work in Indiana for over 13 years, consistently ranking in the top 3.

Grace

Life is challenging, and we understand that. When personal issues arise, we offer grace and support to help you prioritize what matters most.


Here are Some of Our Key Benefits:

  • Full Medical: EG pays 100% of the premium for employees AND additional family members.
  • 401K: Up to a 5% match with immediate vesting.
  • Employee-Owned: EG is 100% employee-owned. We allocate company shares each year to employees. As the company grows in value, so do your shares.
  • Generous Paid Time Off.
  • Fitness Reimbursement.
  • Home Office Allowance: EG provides a stipend to set up your home office.

To apply, please contact Christi Garcia