Principal Solutions Engineer
Crane NXT · Malvern, PA · 2 wk ago
EngineeringFull-time
Responsibilities
Architecting & designing software solutions to support/enhance retail industry products.
Gathering both customer & internal requirements & then designing solutions that meet these requirements.
Requirements
- No degree & 7 years of progressively more responsible software development experience in an object-oriented environment in the retail payment industry.
- Alternatively, a Bachelor’s degree in Computer Science, Engineering, or a related field & 5 years of software development experience in an object-oriented environment in the retail payment industry.
- With either combination of education & experience, must have 5 years of experience in each of the following:
- designing Point of Sale integration solutions;
- working with remote teams;
- developing with technologies including .NET framework & Linux;
- developing in one of the following: C++, C#, or Java;
- writing formal specifications using software design methodologies;
- writing specifications for REST API & serial protocols;
- writing data exchange specifications to third-party systems.
Qualifications
Hybrid role, 3 days onsite/up to 2 days per week WFH eligible.
Skills
- Experience in designing Point of Sale integration solutions.
- Experience working with remote teams.
- Experience developing with technologies including .NET framework & Linux.
- Experience developing in one of the following: C++, C#, or Java.
- Experience writing formal specifications using software design methodologies.
- Experience writing specifications for REST API & serial protocols.
- Experience writing data exchange specifications to third-party systems.
Benefits
N/A
Pay
N/A
Schedule
N/A