Software Engineer

Posted 5 days ago

resolve tech solutionsPlainfield (IL)

SENIORITY

Lead

Apply

About the role

CB&I is replacing its end-of-life Oracle Agile PLM system with Aras Innovator and updating the applications that support engineering, material management, procurement, and project execution. The Senior Developer will work alongside internal developers to implement approved specifications, initially focusing on the new PLM environment. This is a hands-on development role using C# for back-end work and JavaScript for front-end work.
Key Responsibilities: Develop and modify application features in Aras Innovator using C# and JavaScript. Implement specifications prepared by an internal team, collaborating with them to resolve technical questions. Support integrations between PLM and related enterprise applications, including JD Edwards, material management, MRP, and scheduling tools as those interfaces are defined. Test changes, troubleshoot defects, and incorporate feedback from business users. Coordinate changes with developers working in adjacent project work streams. Document code and technical changes to support deployment and ongoing maintenance.
Required Qualifications: Senior-level, hands-on experience developing enterprise applications in C# and JavaScript. Experience implementing complex application changes from established functional and technical specifications. Experience building or supporting integrations between enterprise systems. Strong debugging, testing, documentation, and collaboration skills. Ability to work closely with internal developers and business users in an evolving project environment.
Preferred Qualifications: Aras Innovator or other PLM development experience. Familiarity with engineering, materials, procurement, or project execution processes. Experience integrating with JD Edwards or other ERP platforms. Recruiting priority: Strong C# and JavaScript implementation experience is the core requirement. Aras Innovator, PLM, and industry experience would help a candidate ramp up, but the client does not expect this contractor to own business requirements or design CB&I’s future processes.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this