Software Engineer I
Role details
Job location
Tech stack
Job description
CRST's technology team plays a direct role in enabling how we operate, onboard customers, and scale the business. As Software Engineer I, you'll serve as an on-site development partner - working alongside operations teams and customers to build and support the applications that keep things moving. From customer onboarding enhancements to logistics and inventory tools, your work will have immediate, visible impact.
This role sits at the center of both new development and operational support, with the opportunity to reduce friction caused by offshore handoffs by being a responsive, in-the-room technical resource.
What You'll Do
-
Design, develop, test, and maintain applications using Java, Spring Boot, SQL, Angular, and Android technologies
-
Serve as an on-site development partner for operations teams and customers, translating requirements into working solutions
-
Support customer onboarding by quickly addressing data mapping changes, system enhancements, and issue resolution
-
Enhance and maintain operational tools, including barcode scanner applications and other logistics and inventory systems
-
Participate in daily project and operational meetings, providing real-time technical input
-
Collaborate with offshore and distributed development teams, ensuring clear requirements, code quality, and timely delivery
Requirements
-
Comfortable working directly with non-technical stakeholders and translating business needs into clean, scalable solutions
-
Strong hands-on engineer who takes ownership - not just of code, but of outcomes
-
Communicates clearly and shows up as a reliable partner to the teams you support
-
Thrives in a fast-paced environment where priorities shift and quick, quality solutions matter
-
Genuinely enjoys being close to the work - on-site, in the room, part of the operation
What You Bring
-
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
-
2+ years of professional software development experience
-
Strong hands-on experience with Java, Spring Boot, SQL/relational databases, Angular, and Android application development
-
Experience developing and supporting enterprise or operational systems
-
Ability to communicate technical concepts clearly to non-technical audiences
-
Strong problem-solving skills and a customer-focused mindset
-
Ability and willingness to work on-site in Fort Wayne, IN
Preferred Qualifications
-
Experience in Agile development environments
-
Experience collaborating with offshore or distributed development teams
-
Experience in transportation, logistics, or similarly operations-intensive industries
Benefits & conditions
-
Compensation : Competitive salary commensurate with experience
-
Benefits : Comprehensive package including medical, dental, and vision coverage; prescription drug and telemedicine services; company-paid life and disability insurance; retirement savings with company match; paid time off, holidays, and parental leave; plus additional voluntary benefits and employee discounts
-
Additional Compensation : Total compensation may also include other forms of pay such as discretionary incentives, as applicable