Demo

Software Developer

The Equity Engineering Group Inc
Hybrid work in Shaker Heights, OH Full Time
POSTED ON 12/28/2025
AVAILABLE BEFORE 2/23/2026

Equity Engineering, an Equity Technology Group Company (Equity), is an employee-owned firm whose focus is providing specialized engineering consulting and technology services for new and aging infrastructure in the refining, petrochemical, chemical, and other industries. Our goal is to develop and transfer technologies that help clients improve safety and profitability by managing risk and maximizing equipment availability while controlling costs.

At Equity, we work together as a team to deliver technical excellence to our clients by approaching new opportunities with curiosity and creativity. As an ESOP company, we promote professional growth and a work/life balance through programs like our open time off policy, hybrid work arrangements, educational reimbursement, and excellent benefits. Salary for this position will be commensurate with experience.

We are currently seeking a Junior/Mid-Level Software Developer. This role is critical in contributing to the advancement of our proprietary asset management software solutions. This role takes ownership of complex features or components and interacts with multiple teams.

Key Responsibilities:

1) Software Development

  • Collaborate with the development team to design, develop and implement new features and functionalities of Equity software. An important part of those features will be in the visualization and manipulation of CAD models for engineering purposes.
  • Debug and resolve software defects and issues.
  • Optimize code for performance, scalability, and reliability.

2) Collaboration and Teamwork:

  • Participate in Agile/Scrum ceremonies such as daily stand-ups, sprint planning, and sprint reviews.
  • Collaborate with cross-functional teams, including QA, UX designers, product managers and field experts.
  • May lead small teams on technical projects, overseeing progress and technical decisions
  • Responsible for assigning tasks and ensuring more junior developers are productive.

3) Continuous Learning:

  • Stay up to date with the latest industry trends, tools, and technologies.
  • Engage in code reviews and feedback sessions to improve coding practices and design skills.
  • Participate in professional development opportunities to hone skills and knowledge.

4) Documentation:

  • Maintain clear and comprehensive documentation of code and software solutions.
  • Assist in the creation and updating of user manuals and developer guides.

Qualifications:

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.

  • 5 years’ experience in software development role.
  • Bachelor’s degree in computer science, Software engineering, or related field.
  • Proven recent experience with C#, ASP.NET, and TypeScript.
  • Proven experience with 3D graphics, preferably in a web environment is a plus.
  • Knowledge of other programming languages such as C or Python is a plus.
  • Proven experience with recent versions of web frontends like Angular or React.
  • Ability to write clean, testable, well architected, and maintainable code.
  • Experience with developing microservice applications in a containerized environment.
  • Strong problem-solving skills and attention to detail.
  • Excellent written and verbal communication skills.
  • A passion for technology and a desire to make a meaningful impact.
  • Proficiency in memory management concepts, ensuring efficient resource utilization and application performance.
  • Skilled in implementing and optimizing data structure to support scalable and maintainable code.
  • Experienced with .NET interoperability, enabling seamless integration with unmanaged code and external libraries.

Physical Requirements:

  • Able to travel as needed.
  • Prolonged sitting at a desk and working at a computer.
  • Able to lift up to 15 pounds at times.

Reasonable Accommodation:
We are committed to providing reasonable accommodations to qualified individuals with disabilities. If you need assistance or an accommodation to perform the essential functions of this position, please notify Human Resources. Reasonable accommodations will be provided in accordance with applicable laws.

Compensation decisions are dependent on the facts and circumstances of each case and will impact where actual compensation may fall within the stated wage range. The wage range listed for this role takes into account the wide range of factors considered in making compensation decisions including skill sets; experience and training; licensure and certifications; and other business and organizational needs. The disclosed range estimate has not been adjusted for the applicable geographic differential associated with the location at which the position may be filled.

At this time, we are unable to sponsor any new employment visas, including H-1B, O-1, or other work authorization statuses.

Salary.com Estimation for Software Developer in Hybrid work in Shaker Heights, OH
$90,440 to $109,946
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Developer?

Sign up to receive alerts about other jobs on the Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$72,538 - $87,299
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$143,123 - $179,960
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Developer jobs in the Hybrid work in Shaker Heights, OH area that may be a better fit.

  • Foundation Software Strongsville, OH
  • Position Summary Join us to develop the future of real-world, user-centered construction technology with a creative and fun team! Foundation Software is on... more
  • 18 Days Ago

  • Miracle Software Systems, Inc. Cleveland, OH
  • Job Details Miracle Software Systems is looking for Sr. Azure Developer / Admin position at OH location. Requirement Details: Position: Sr. Azure Developer... more
  • 5 Days Ago

AI Assistant is available now!

Feel free to start your new journey!