Principal Solutions Engineer

Crane Nxt — United States · Posted ~1 hour ago

Lead Full-time Hybrid

Skills

software architecture object-oriented programming POS integration .NET Linux C++ C# Java

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A principal engineer is needed to design software solutions, translate business requirements into technical architectures, and lead complex development initiatives.

Highlights

Senior architecture role combining customer needs analysis, solution design, and software engineering expertise with flexible work options.

Description

Principal Solutions Engineer, CPI, Malvern, Pennsylvania: Responsible for: architecting & designing software solutions designed to support/enhance retail industry products, & gathering both customer & internal requirements & then design solutions that meet these requirements. Hybrid role, 3 days onsite/up to 2 days per week WFH eligible. Requires: No degree & 7 yrs of progressively more responsible software development exp in an object-oriented environment in the retail payment industry. Alternatively, would accept : Bachelor’s degree in Computer Science, Engineering, or a related field & 5 yrs of software development exp in an object oriented environment in the retail payment industry : With either combination of education & exp, must have 5 yrs of exp. in each of the following: (i) designing Point of Sale integration solutions; (ii) working w/ remote teams; (iii) developing w/ technologies including .NET framework & Linux; (iv) developing in 1 of the following: C++, C#, or Java; (v) writing formal specifications using software design methodologies; (vi) writing specifications for REST API & serial protocols; & (vii) writing data exchange specifications to third-party systems. Exp. may be gained concurrently. Employer will accept any suitable combination of education, training, or exp.