Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Norfolk Southern Logo

Full Stack Integration Developer (Java .Net)

Norfolk Southern

Salary not specified
Aug 26, 2025
Atlanta, GA, US
Apply Now

Norfolk Southern is seeking a skilled and motivated Software Engineer to join their team to advance safety, serve communities, and drive innovation for tomorrow's rail.

Requirements

  • Proficiency in at least one modern programming language (e.g., Java, Python, C-Sharp, JavaScript).
  • Experience with SaaS application development and deployment.
  • Solid understanding of middleware technologies (e.g., APIs, message queues, ESBs).
  • Strong knowledge of relational and non-relational databases (e.g., SQL Server, PostgreSQL, MongoDB).
  • Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
  • Experience with OpenShift or other Kubernetes-based platforms.
  • Proficiency with Maven for build automation and dependency management.

Responsibilities

  • Design, develop, and maintain SaaS-based applications using modern frameworks and tools.
  • Implement and support middleware solutions to enable seamless integration across enterprise systems.
  • Develop and maintain CI/CD pipelines using tools like Jenkins, GitLab CI, or Azure DevOps.
  • Utilize Apache Kafka for building scalable, real-time data pipelines and streaming applications.
  • Build and deploy applications on OpenShift or other Kubernetes-based platforms.
  • Manage dependencies and build processes using Maven or similar tools.
  • Write clean, maintainable, and efficient code in languages such as Java, Python, C-Sharp, or JavaScript.

Other

  • 5 - 7 years of professional experience in software development.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills.
  • Adaptability in dynamic environments.
  • A proactive approach to continuous improvement.
  • Agile mindset and data-driven decision maker.