Job Details
Various Remote - SHAKER HEIGHTS, OH
4 Year Degree
$100000.00 - $140000.00 Salary
Information Technology
Description
Equity Engineering, and 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 Software Developer. This role is critical in contributing to the advancement of our proprietary asset management software solutions. This role takes ownership of large, complex features or components, often spanning multiple teams
Qualifications
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.
· 8+ years’ experience in a software development role.
· Bachelor’s degree in computer science, Software engineering, or related field.
· Proven recent experience with C#, ASP.NET, and TypeScript.
· 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.
· Experience with 3D graphics, preferably in a web environment is a plus.
· 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
Key Responsibilities:
1) Software Development
· Collaborate with the development team to design, develop and implement new features and functionalities of Equity software.
· 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, and product managers.
· 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.
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