EngineerJobs.io
← Back to all jobs

Job Description

E-gineering Inc., an Indianapolis-based software consulting and development company founded in 2000, is seeking a Software Engineer to help deliver custom applications for business and enterprise clients. The role focuses on designing, building, testing, and maintaining software, with work across backend services, APIs, and enterprise system integration.

As a 100% employee-owned organization, E-gineering partners with teams and clients to develop secure, scalable solutions tailored to specific business requirements, including cloud-native development, systems integration, and data engineering.

Role Overview

  • Design, develop, and maintain custom software applications for client needs.
  • Build scalable backend services and application features that are usable and maintainable.
  • Develop and integrate REST APIs and enterprise systems.
  • Work with relational databases and data processing solutions.
  • Participate in application architecture and technical planning.
  • Troubleshoot software defects and improve application performance.
  • Write clean, maintainable, and well-tested code.
  • Contribute to code reviews and software quality assurance.
  • Collaborate with project managers, designers, and other engineers.
  • Maintain technical documentation and development standards.

Required Skills and Experience

  • Professional experience in software engineering or application development.
  • Proficiency in Java, C#, .NET, JavaScript, Python, or similar languages.
  • Knowledge of SQL and relational database systems.
  • Experience with REST APIs and systems integration.
  • Understanding of cloud-native application development.
  • Familiarity with Agile/Scrum and software development life cycles.
  • Experience with Git, debugging, and automated testing.
  • Strong analytical, communication, and problem-solving skills.

Technology Focus

  • Java, C#, .NET, JavaScript, Python, SQL
  • REST APIs, Git, Agile/Scrum

Compensation and Benefits

  • Estimated salary: $90,000–$120,000 per year, based on experience, technical expertise, and project responsibilities.
  • Health insurance
  • Vision insurance
  • Paid time off
  • Retirement savings options
  • Employee ownership participation
  • Professional development opportunities
  • Relocation assistance

Note: Potential benefits and eligibility should be confirmed with the employer.

Location and Work Style

  • Location: Indianapolis, IN
  • Work location: In person

Similar Jobs