Norfolk Southern
Senior Technology Engineer - App Dev
This job is now closed
Job Description
- Req#: 35755
#LI-JK1
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
Norfolk Southern Corporation, a Fortune 500 company, seeks an energetic problem solver with proficiency in web application development, specifically with Angular, Java, relational databases, and object-oriented design principles. This applicant must be highly motivated to meet project deadlines and technology challenges. The qualified candidate will join a mission critical and dynamic development team working on Norfolk Southern’s customer portal.
As a part of our talented and innovative E-Commerce Team, you will take part in the development of cutting-edge web applications solving challenging business needs. You will be supporting existing applications and building solutions from the ground up, investigating design approaches, prototyping, and evaluating technical feasibility. You will be responsible for all aspects of development including design, development, testing, and maintenance of key systems. You will work in a dynamic environment to deliver a forward-looking user experience while maintaining high-quality software. As a Sr. Technical Engineer, you will play a critical role in ensuring that deliverables meet expected outcomes, you will lead vital initiatives and mentor junior developers.
Responsibilities
• Deliver innovative, engaging web applications using the latest software technologies.
• Fulfill several project requests simultaneously while working in a fast-paced environment.
• Collaborate closely with the Product Owners / Scrum Masters/ Development teams and Stakeholders
• Work with outside vendors and external teams to collect and confirm business and technical requirements.
• Identify design problems and devise solid technical solutions
• Conduct code reviews to ensure adherence to industry best practices and coding standards
• Thoroughly understand the requirements and ability to develop detailed software designs
• Continuously improve and enforce best practices, coding, and UI/UX standards
• Conduct system wide requirement analysis and work effort estimations.
• Engage in all agile ceremonies, providing inout, status updates and feedback as needed to ensure team is successful
• Provide guidance and mentoring to junior developersSkills
Required:
• 6+ years of work experience with Java and Angular (TypeScript) technologies
• Strong knowledge of Java, including data structures, algorithms, enterprise systems, and asynchronous architectures
• Deep understanding of web services software architecture and design (REST/SOAP), including security-based implementations
• Deep understanding of Angular 12 or newer, and State management (NGRX or Redux)
• Experience with HTML, CSS, JavaScript and front-end frameworks
• Experience with data modeling and database programming skills (MS SQL Server)
• Working experience with UML and design patterns
• Understanding of networks, firewalls, load balancers and concepts with the ability to provide requirements to infrastructure team as well as provide troubleshooting assistance.
• Working experience with agile methodologies (Scrum)
• Working knowledge of continuous integration tools: Jenkins, Nexus, JUnit, SonarQube, GIT
• Working experience with RedHat OpenShift/ Kubernetes
• Proven ability to build, manage and foster a team-oriented environment
• Proven ability to work creatively and analytically in a problem-solving environment
• Excellent communication (written and oral) and interpersonal skills
• Strong analytical skills, detail oriented. Ability to troubleshoot issues and provide solutions
• Shows initiative and goes above and beyond to assist others as needed
• Self-motivated with proven ability to lead initiatives and drive efficiency
• Strong leadership qualities with proven ability to lead teams, mentor junior developers and takes ownership of delivering quality solutions.
Preferred:
• Working knowledge with Tricentis – Tosca and or qTest (test automation)
• Familiarity with infrastructure systems (servers, systems administration, and UNIX/Linux scripting skills) a plus.
Education
4-yr College Degree required in Information Systems, Computer Science, Engineering, or related field
Company Overview
Since 1827, Norfolk Southern Corporation (NYSE: NSC) and its predecessor companies have safely moved the goods and materials that drive the U.S. economy. Today, it operates a customer-centric and operations-driven freight transportation network. Committed to furthering sustainability, Norfolk Southern helps its customers avoid 15 million tons of yearly carbon emissions by shipping via rail. Its dedicated team members deliver more than 7 million carloads annually, from agriculture to consumer goods, and is the largest rail shipper of auto products and metals in North America. Norfolk Southern also has the most extensive intermodal network in the eastern U.S., serving a majority of the country’s population and manufacturing base, with connections to every major container port on the Atlantic coast as well as the Gulf of Mexico and Great Lakes. Learn more by visiting www.NorfolkSouthern.com .
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.
About the company
The Norfolk Southern Railway is a Class I freight railroad in the United States, and is the current name of the former Southern Railway.
Notice
Talentify is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.
Talentify provides reasonable accommodations to qualified applicants with disabilities, including disabled veterans. Request assistance at accessibility@talentify.io or 407-000-0000.
Federal law requires every new hire to complete Form I-9 and present proof of identity and U.S. work eligibility.
An Automated Employment Decision Tool (AEDT) will score your job-related skills and responses. Bias-audit & data-use details: www.talentify.io/bias-audit-report. NYC applicants may request an alternative process or accommodation at aedt@talentify.io or 407-000-0000.