Share this Job

Software Engineer (Multiple Positions - Java, .Net, C++, UX)

Date: Apr 30, 2022

Location: Atlanta, GA, US, 30308

Company: Norfolk Southern Corp.


#LI-EB23 #LI-Hybrid 


Job Description

Norfolk Southern Corporation, a Fortune 500 company, seeks several energetic technologists with development proficiency in one or more of the following languages/specialties: Go, .NET, Java, UX Design and/or C++. The ideal applicants for the open positions are highly motivated in agile software development and work well as part of a diverse development team.


In these positions, applicants will help with the development of Transportation Management and Logistics applications along with associated Mobile apps.  Additionally, as an employee in the NS Information Technology Department, the successful candidate will design and develop enhancements to critical transportation management and monitoring systems supporting Norfolk Southern’s Intermodal initiative. 

Daily work may additionally involve interactions with software vendors and integration partners.  There are also opportunities to serve on standards bodies collaborating with partners within the Transportation industry for standards development.



4-yr College Degree in Information Systems, Computer Science, Engineering or related field


Qualifications & Experience

(Not all of the following are required – looking to fill multiple positions)

  • 5+ years of development experience in one or more of the following: Java, GoLang, C++, .Net, or UX Design
  • HTLM5, CSS, JavaScript, or Angular
  • Experience with JBOSS and Open Shift application server environments
  • Experience with Mobile app development and deployment
  • In-depth knowledge of relational databases (especially Informix, MS SQL Server) and SQL.
  • Understanding of Agile development and use of JIRA for issue and project tracking
  • Familiar with Git as well as change and configuration management best practices
  • Ability to work on multiple active projects at one time
  • Solid grasp of service oriented architecture in web and backend application development frameworks
  • Experience in UNIX or Linux
  • Understanding of Agile processes and methodologies
  • Strong written and verbal skills
  • Strong interpersonal skills as well as strong teamwork and customer support focus
  • Strong organizational and time-management skills


Work Conditions

Environment: Hybrid (3 days remote/week)

On-Call: Yes

Weekend Work: Yes

Travel Required: 0 - 2 Days per Month,


Company Overview

Norfolk Southern Corporation (NYSE: NSC) is a Fortune 300 organization and one of the nation’s premier transportation companies. Its Norfolk Southern Railway Company subsidiary operates approximately 19,500 route miles in 22 states and the District of Columbia, serves every major container port in the eastern United States, and provides efficient connections to other rail carriers. Norfolk Southern is a major transporter of industrial products, including chemicals, agriculture, and metals and construction materials. In addition, the railroad operates the most extensive intermodal network in the East and is a principal carrier of coal, automobiles, and automotive parts.


At Norfolk Southern, we believe in celebrating our individuality. By leveraging the unique backgrounds and viewpoints of our employees, we can create a culture of innovation, respect, and inclusion. We know that employees thrive in a workplace where differing viewpoints, ideas, and experiences are freely shared and valued. As such, we encourage all employees to contribute their distinctive skills and capabilities to our organization.


Equal employment opportunities are available to all applicants regardless of race, color, religion, age, sex, national origin, disability status, genetic information, veteran status, sexual orientation, and gender identity. Together, we power progress.


Effective December 8, 2021, NS has paused its implementation of the COVID-19 vaccine mandate given the dynamic legal proceedings.  The ultimate outcome of the federal contractor vaccine mandate is yet to be determined. It is still possible that the mandate, as it applies to NS, could be upheld in court in the near future. If the mandate is upheld, NS employees will be required to be vaccinated or have an approved medical or religious accommodation.

Nearest Major Market: Atlanta