Software Engineer (3) - Core Engineer 3
Epitec, Inc.
Dearborn, United States of America
6 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Intermediate Compensation
$ 139KJob location
Dearborn, United States of America
Tech stack
Java
User Authentication
Continuous Integration
Data Integrity
Electronic Data Interchange (EDI)
JSON
Python
OAuth
OpenID
Requirements Management
Software Engineering
CodeBeamer
Data Logging
Prompt Engineering
Spring-boot
GIT
Information Technology
Enovia
Api Design
Pagination
Software Version Control
Job description
Description: We are seeking a skilled Codebeamer Engineer to support enterprise-scale requirements management and system integrations utilizing Codebeamer ALM. This role will focus on configuring Codebeamer projects and workflows, enabling end-to-end traceability and baselining, and designing API-driven integrations to ingest requirements data in ReqIF and/or JSON formats., * Configure and administer Codebeamer ALM projects, trackers, workflows, roles, and permissions
- Support requirements management activities including baselining, reviews, traceability, and reporting
- Enable and maintain end-to-end traceability across requirements, design, verification, and validation artifacts
- Design, build, and maintain API-based integrations between Codebeamer and other enterprise systems
- Ingest and synchronize requirements data using ReqIF and JSON formats
- Perform ReqIF import/export, including attribute mapping, hierarchy alignment, and link/trace preservation
- Validate migrations and conduct reconciliation to ensure data integrity and completeness
- Develop robust integrations with proper pagination, error handling, logging, and auditing
- Collaborate with cross-functional engineering, quality, and systems teams to support ALM and integration needs
- Support CI/CD pipelines, source control, and secure authentication patterns where applicable
Requirements
- Bachelor's degree
- Hands-on Codebeamer ALM experience for requirements management
- Strong API integration skills (Codebeamer + external tools)
- Experience with JSON payload handling, pagination, error handling, logging/auditing
- Proven experience with ReqIF requirements data exchange
- Proficiency in one integration language (Java/Spring Boot preferred or Python)
- Experience with Git, CI/CD pipelines, and secure authentication methods (tokens, OAuth2, OIDC)
- Full Stack development experience
- 6+ years in IT, 4+ years in software development
Preferred:
- Familiarity with Ford IT systems
- Exposure to 3DEXPERIENCE (3DX) / ALM-PLM integrations
- Familiarity with prompt engineering, structured outputs (JSON schemas), and evaluation approaches