Senior Software Developer

Kansas City Southern
Oak Grove, MO, United States
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Artificial Intelligence C++ (Programming Language) Information Systems Continuous Delivery Continuous Integration Linux Perl (Programming Language) Monitoring of Systems Icinga Python (Programming Language) Node.Js
+12 more
Oracle (Applications) Systems Development Life Cycle Shell Script Software Engineering SQL Databases Informix Datadog Git Integration Tests Information Technology Dynatrace Golang

Job description

Experteer Overview In this role you will design, develop, and modernize enterprise and operational software to support mission-critical systems. You’ll work across the full software lifecycle in a highly integrated environment, building scalable and reliable solutions while improving processes and adopting cloud-based approaches. You will mentor teammates, collaborate across functions, and help advance a high-performing engineering culture. This position offers impact through automation, cloud innovation, and continuous delivery within a safety- and results-driven organization. Compensation / Benefits * Collaborate with cross-functional teams to analyze, design, and document technical specifications * Design, deploy, and support a wide variety of applications from standalone tools to complex systems * Participate in SDLC reviews to promote best practices and continuous improvement * Contribute to all phases of testing from unit to integration testing * Perform post-implementation assessments to identify improvements * Monitor system performance against SLAs and align with goals * Adhere to incident and change management processes to ensure reliability * Create documentation and lead knowledge transfer sessions * Develop and maintain tools across multiple cloud environments to drive automation * Mentor junior team members and foster a collaborative development culture Tasks * A university degree or equivalent experience in Computer Science, Information Systems, or related field * Minimum 5 years of experience in Java and Shell Scripting; experience in C++, Python and/or Perl * Proficiency in Go, NodeJS, and SQL (Oracle & Informix are a plus) * Experience with monitoring tools like Dynatrace, DataDog or Icinga * Strong Git and CI/CD pipeline experience * Ability to coach juniors and take on senior/architect responsibilities * Solid Linux system knowledge * Experience adopting AI tools and industry best practices to accelerate development * Proven ability to deliver high-quality results under tight deadlines * Experience participating in on-call rotation for production support Key requirements * Flexible and competitive benefits package * Competitive company pension plan * Employee Share Purchase Plan * Performance Incentive Program * Annual Fitness Subsidy * Part-time Studies Program

Requirements

automation to identify improvements * Monitor system performance against SLAs and align with goals * Adhere to incident and change management processes to ensure reliability * Create documentation and lead knowledge transfer sessions * Develop and maintain tools across multiple cloud environments to drive automation * Mentor junior team members and foster a collaborative development culture Tasks * A university degree or equivalent experience in Computer Science, Information Systems, or related field * Minimum 5 years of experience in Java and Shell Scripting; experience in C++, Python and/or Perl * Proficiency in Go, NodeJS, and SQL (Oracle & Informix are a plus) * Experience with monitoring tools like Dynatrace, DataDog or Icinga * Strong Git and CI/CD pipeline experience * Ability to coach juniors and take on senior/architect responsibilities * Solid Linux system knowledge * Experience adopting AI tools and industry best practices to accelerate development * Proven ability to a aaaaF_ high-quality results under tight deadlines * Experience participating in on-call rotation for production support Key requirements * Flexible and competitive benefits package * Competitive company pension plan * Employee Share Purchase Plan * Performance Incentive Program * Annual Fitness Subsidy * Part-time Studies Program

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

4:04 min

Navigating technical career progression alongside native code generation

Simon Auer Simon Auer · World Congress 2026 Europe

Videos

See all

Related articles

See all