Jobs and Careers
AM

Lead Software Engineer - 90378391 - Wilmington- MAXIMO

Amtrak
Wilmington, United Statesfull_timeVerifiedPosted 14 Aug 2024
💰 $134,460/yr($103,700/yr$134,460/yr)

About the role

Your success is a train ride away!

As we move America’s workforce toward the future, Amtrak connects businesses and communities across the country. We employ more than 20,000 diverse, energetic professionals in a variety of career fields throughout the United States. The safety of our passengers, our employees, the public and our operating environment is our priority, and the success of our railroad is due to our employees.

 

Are you ready to join our team?

Our values of ‘Do the Right Thing, Excel Together and Put Customers First’ are at the heart of what matters most to us, and our Core Capabilities, ‘Building Trust, Accountability, Effective Communication, Customer Focus, and Proactive Safety & Security’ are what every employee needs to know and do to be most impactful at Amtrak. By living the Amtrak values, focusing on our capabilities, and actively embracing and fostering diverse ideas, backgrounds, and perspectives, together we will honor our past and make Amtrak a company of the future.

 

 

Work Arrangement: Hybrid out of PA, DC or Wilmington

 

JOB SUMMARY
The Lead Software Engineer provides high quality software systems by analyzing requirements, providing technical design, developing software, supporting testing and deployment. The Lead Software Engineer works closely with customers, business analysts and team members to understand the business requirements that drive the analysis and design of quality technical solutions. These solutions must be aligned with business and IT strategies and in compliance with the organization’s architectural standards. Responsible for analyzing and bringing new technology trends in the industry to Amtrak. The role is also a point of escalation for operational support for assigned systems.

 

ESSENTIAL FUNCTIONS

  • Provides technical leadership as part of a diverse team and provides consistent ownership for increasingly complex deliverables.
  • Works on projects that may span a broad range of systems. Requires expertise in multiple technical environments and possesses an increased level of business knowledge. Responsibilities include, but may not be limited to, the following: 
  • Consults in the project planning process with customers, IT business analysts, architects, and team members. 
  • Organizes and documents technical requirements. Creates technical design specifications and assists in sizing technical requirements. 
  • Works with customers to develop and analyze application packages and tools and determine optimum functionality requirements to meet those needs.   
  • Collaborates with enterprise architect and infrastructure to integrate applications and hardware.
  • Ensures that the design and application implementation meet security and QA standards. 
  • Evaluates new application packages and tools. 
  • Provides multiple recommendations for the solutions. 
  • Evaluates existing applications and platform and provides recommendations for system enhancements by conducting gap analysis, identifying feasible alternative solutions, and assisting in the scope of modifications.  
  • Participates on teams that outline the process and scope out the improvements that can be realized through the application solution.
  • May lead the deployment of new modules, upgrades, and fixes. 
  • Implements integration plans. Interfaces with testing teams to incorporate plans into integration testing process. 
  • Defines, develops, or modifies software application modules or enterprise-wide software systems using disciplined development processes.   
  • Identifies better sources of data feeds and interfaces with architects to ensure their feasibility with corporate data warehouse, when needed.
  • Documents functions and changes to new or modified modules, test activities/results and other areas such as error handling and backup/recovery procedures. 
  • Adheres to quality standards and procedures.  Reviews modules for quality assurance and checks compliance with application architecture standards and Service Level Agreements (SLAs).   
  • May assist in defining development guidelines and standards to be utilized in sof

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Amtrak

View company profile →