Norfolk Southern Corporation

Full-Stack Application Developer

Norfolk Southern Corporation$152K — $204K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in a relevant field such as Computer Science or Software Engineering.
  • Minimum six years of experience in application development.
  • Proficient in Microfocus Cobol and .NET technologies.
  • Experienced in data modeling and programming with IBM DB2 or similar databases.
  • Knowledgeable in agile methodologies, particularly Scrum.

Responsibilities

  • Deliver innovative web and desktop applications using cutting-edge technologies.
  • Manage multiple project requests in a fast-paced environment.
  • Collaborate with business partners and vendors to identify project requirements.
  • Develop detailed software designs based on thorough requirement understanding.
  • Conduct requirement analysis and work effort estimations.
  • Champion new ideas and take smart risks in development processes.
  • Participate in peer reviews and provide constructive feedback.

Benefits

  • Engage in a team-oriented work environment.
  • Opportunity to work with the latest technologies and methodologies.
  • Professional growth with hands-on experience in innovative projects.
Full Job Description
Requisition 40119: Full-Stack Application Developer

A resume helps you stand out to hiring managers and recruiters; your resume communicates your experience and your brand. While it is not required, we encourage you to include an up-to-date resume along with a completed job application to give you the best opportunity to be considered. A complete resume helps us to better understand your unique background, relevant experiences, and passions. We look forward to learning about you.

Job Description

NOTICE OF FILING OF
APPLICATION FOR PERMANENT EMPLOYMENT CERTIFICATION

An application for permanent labor certification for the position described below will be filed by Norfolk Southern Corporation with the U.S. Department of Labor.

Job Title: Full-Stack Application Developer

Job Duties:
• Deliver innovative, engaging web and desktop applications using the latest software technologies.
• Fulfill several project requests simultaneously while working in a fast-paced environment.
• Work with business partners and outside vendors to collect and confirm project business requirements.
• Collaborate with other team members and stakeholders.
• Identify design problems and devise solid technical solutions.
• Take smart risks and champion new ideas.
• Conduct system wide requirement analysis and work effort estimations.
• Collaborate closely with the Project Manager, Architects, and Business Analysts.
• Thoroughly understand the requirements and ability to develop detailed software designs.
• Use best practices and coding standards.
• Participate in peer-reviews and provide feedback.
• Provide accurate and detailed weekly task reports.
• Develop, maintain, troubleshoot, enhance, and document components developed by self and others as per the requirements and detailed design.

Job Requirements:
• Bachelor's degree in Computer Science, Information Systems, Software Engineering, Computer Engineering, or a related, relevant field (equivalent foreign degree accepted).
• Minimum of six (6) years of experience in an application development role. This experience must include at least six (6) years of experience:
o Using Microfocus Cobol and .NET technologies for application development;
o Applying data modeling and database programming skills (utilizing IBM DB2 or a comparable relational database environment);
o Working with agile methodologies (i.e., Scrum);
o Working with UML and design patterns; and
o Working with containerized application environments (utilizing RedHat OpenShift or other similar platforms).
• Demonstrated knowledge of:
o Networks, firewalls, load balancers, and related concepts;
o Microfocus Cobol, including data structures, algorithms, enterprise systems, and asynchronous architectures;
o Web services software architecture and design (REST/SOAP), including security-based implementations;
o Tricentis - Tosca (test automation);
o HTML, CSS, JavaScript, and/or front-end frameworks; and
o Continuous integration tools such as Jenkins, Nexus, JUnit, Selenium, SonarQube, Maven, Gradle, Ant, SVN, GIT, Puppet, and/or Chef.
• Demonstrated ability to:
o Build, manage, and foster a team-oriented environment;
o Work creatively and analytically in a problem-solving environment; and
o Troubleshoot issues and provide solutions.
• Must be able to work weekends and on-call as necessary.

Location of Employment:

650 West Peachtree Street NW, Atlanta, GA 30308



Salary: $152,131 to $204,604 per year

This notice is provided as a result of the intended filing of an Application for Permanent Employment Certification for the above job opportunity. Any person may provide documentary evidence bearing on this application to:

Certifying Officer
U.S. Department of Labor
Employment and Training Administration
Office of Foreign Labor Certification
200 Constitution Avenue NW, Room N-5311
Washington, DC 20210

This notice was posted in a conspicuous place in the office of Norfolk Southern Corporation in Atlanta, Georgia and on the company's intranet for a period of 10 consecutive business days from ________________until ________________. The notice remained clearly visible and unobstructed during the entire period of posting.

Signature Date

Printed Name

About Norfolk Southern Corporation

As a leading transportation provider, Norfolk Southern operates 20,000 route miles in 22 states and D.C., supports international trade with service to every major Eastern seaport, 10 river ports, and nine lake ports, and operates the most extensive intermodal network in the East. NS' board of directors and executive management team lead one of the nation’s top transportation companies. NS invests in projects to expand the rail network, increase freight capacity, and improve efficiency for customers. These projects create jobs and reduce greenhouse gas emissions, making green shipping a reality.

Norfolk Southern Corporation Careers

Join the dynamic team at Norfolk Southern Corporation, a leader in the transportation industry, where innovation, leadership, and diversity drive us forward. As one of the most respected names in rail transportation, there has never been a better time to explore job opportunities with us. Work You’ll Do At Norfolk Southern, we are committed to transforming the future of freight transportation. Join our market-leading team to help innovate and implement solutions that contribute to the efficiency and sustainability of our operations. Our professionals are at the forefront of the industry, combining their skills in technology and logistics to enhance our services and customer satisfaction. Lead with Excellence Step into a role that places you at the intersection of industry expertise and transformative leadership. Norfolk Southern offers a unique position in the marketplace, allowing you to drive change and influence innovation within the company and the industry. Collaborate with Experts Work alongside a dedicated team of over 20,000 professionals who are committed to excellence in every aspect of transportation and logistics. At Norfolk Southern, you will find a culture that values teamwork, professional growth, and diversity training, ensuring that every team member can thrive. Norfolk Southern Corporation Employment Opportunities We are continuously building our team to master the challenges of the transportation sector and exceed the expectations of our customers and communities. Whether you are looking for a full-time position, an internship, or leadership opportunities, Norfolk Southern offers a range of career paths to suit your professional goals. Innovate and Grow Join Norfolk Southern to engage in work that matters. With a focus on innovation and technology, our team is dedicated to finding cutting-edge solutions that improve not only our operations but also the environment and communities we serve. Your career at Norfolk Southern is limited only by your ambition, with countless opportunities to advance and expand your skills. Be Part of Our Team Experience the benefits of working with a company that supports your professional and personal growth. Enjoy comprehensive benefits, inclusive culture, and opportunities for networking and career development. At Norfolk Southern, we are not just hiring employees; we are fostering future leaders. Explore Norfolk Southern Jobs Discover the various job opportunities at Norfolk Southern Corporation and find a position that matches your skills and interests. We are looking for passionate, curious, and solution-driven team players who are ready to make a significant impact. Stay Connected Join Our Team Search open positions, submit your resume, and prepare for an interview that could lead to your next big career move. Norfolk Southern is actively hiring and looking for individuals who are ready to contribute to our legacy of success. Keep Up to Date Stay ahead with career tips, insider perspectives, and industry-leading insights you can put to use today—all from the people who work here. Job Alert Emails Personalize your subscription to receive job alerts, latest news, and insider tips tailored to your preferences. Explore the exciting and rewarding opportunities that await at Norfolk Southern Corporation. Join Norfolk Southern Corporation today and be part of a team that is dedicated to transforming the future of transportation through innovation, leadership, and a commitment to diversity and professional growth.
Learn more about Norfolk Southern Corporation
Size
18,100 employees
Market Cap
$57.2 billion
Industry
Net Income
$2 billion
Founded
1980
5 Year Trend
+2.4%
Revenue
$9.7 billion
NASDAQ

Similar Jobs

More Jobs at Norfolk Southern Corporation

More Information Technology Jobs

Find similar Full-Stack Application Developer jobs: