About the job
ALTEN Technology USA, headquartered in Troy, Michigan, develops engineering solutions for clients in aerospace, robotics, automotive, and medical devices. The company is part of the global ALTEN Group, connecting over 3,000 professionals across North America and 57,000 engineers worldwide. Teams support clients throughout the product development process, from consulting to full project delivery.
Mentorship, career growth, and employee support shape the workplace culture. Employees are encouraged to contribute ideas, learn new skills, and advance their careers.
Eligibility Requirement
Only US Persons (citizens or permanent residents) are eligible for this role due to specific requirements.
Role Overview
The Software Engineer designs and develops scalable, reliable systems by applying solid engineering principles and Agile methods. This role works closely with Service Reliability Engineers to investigate and resolve production issues. Daily tasks include gathering requirements, analyzing workflows and data, and participating in all phases of the software development life cycle.
Key Responsibilities
- Design and build software solutions to meet business and technical needs
- Engage with users and stakeholders to understand information needs and system workflows
- Analyze operational feasibility, define problems, and recommend solutions
- Produce documentation, flowcharts, diagrams, and code comments to communicate solutions clearly
- Establish system specifications and standards
- Improve operations through systems analysis and policy recommendations
- Partner with Service Reliability Engineers to troubleshoot and resolve production issues
Location
This position is based in Troy, Michigan, United States.
