This role collaborates with multiple software developers, application architects, and business analysts on business initiatives. The Lead Software Engineer works on major projects providing subject matter expertise and technical direction and is also responsible for systems analysis, design, development, integration, and enhancement. The position works closely with customers, business analysts and team members to understand the business requirements that drive the analysis and design of quality technical solutions. As a Lead software engineer at Amtrak, you will experience the foundational business use cases and make tangible impact on a wide range of complex, transformational projects in a real-world rail industry environment. You will work under close supervision of a project/program/technical manager and in collaboration with all levels of stakeholders: from department leaders to project/program managers, business analysts, and functional leads.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
Associate degree