Senior Application Developer

Amsted Rail Co Inc
  • Overland Park, KS
    30+ days ago

    Job Description

    We are seeking a highly skilled and motivated Senior Application Developer to lead the design, development, and implementation of custom software and manufacturing solutions. This role bridges the gap between IT and operational technology (OT), requiring deep expertise in the Microsoft .NET ecosystem alongside hands-on experience supporting critical business systems, with a heavy emphasis on SQL, stored procedures, Entity Framework, WCF, WPF, and Prism.

    The Senior Developer will architect complex applications, drive technical standards, and work closely with controls engineers, analysts, and project stakeholders to deliver robust solutions, maintain critical enterprise applications, and provide dedicated support for issues arising across our manufacturing facilities and steel foundries throughout North America.

    Key Responsibilities

    • Architect and Develop: Design, develop, migrate and deploy scalable custom software solutions, modular desktop applications (utilizing WPF and Prism), and industrial dashboards utilizing the .NET framework.
    • System Integration & Maintenance: Support, maintain, and enhance critical business systems heavily reliant on SQL, Entity Framework, stored procedures, and WCF to create cohesive, centralized enterprise solutions.
    • Facility Support: Provide dedicated troubleshooting, debugging, and rapid resolution for software and data integration issues arising at various manufacturing facilities to ensure operational continuity.
    • Complex Troubleshooting: Lead the optimization and migration of highly concurrent applications, legacy services, and real-time data integrations.
    • Documentation & Strategy: Create and maintain comprehensive technical documentation, system architectures, and deployment procedures.
    • Stakeholder Collaboration: Partner with cross-functional teams to translate complex business and plant-floor requirements into technical specifications.
    • Continuous Innovation: Evaluate and recommend modern development practices, tools, and frameworks to improve manufacturing operations and business efficiency.

    Required Skills & Experience

    • A standard 4-year education in a relevant field such as computer science or computer engineering.
    • 5+ years of professional software development experience.
    • Advanced proficiency in C#, ASP.NET, and .NET Core / .NET 8+.
    • Deep expertise in SQL Server and object-relational mapping (ORM) with Entity Framework, including extensive experience writing and optimizing complex stored procedures, database architecture, and performance tuning.
    • Proven, hands-on experience maintaining, troubleshooting, and developing enterprise applications.
    • Deep understanding of object-oriented programming (OOP), design patterns, and software architecture.
    • Extensive experience with version control, automated testing, and modern debugging tools.
    • Strong written and verbal communication skills, with the ability to translate technical concepts to non-technical stakeholders and provide effective support to plant-level teams.

    Preferred Qualifications

    • Strong business acumen and strategic thinking, with the ability to understand and align digital initiatives with organizational goals and objectives.
    • Exceptional communication and interpersonal skills, with the ability to effectively collaborate and influence stakeholders at all levels of the organization.
    • Architects and delivers secure, highly available manufacturing applications on time and within scope.
    • Provides timely and effective support to manufacturing facilities, rapidly resolving critical system issues to minimize downtime.
    • Communicates project risks, technical roadmaps, and architectural decisions effectively with leadership and plant stakeholders.
    • Experience building and consuming RESTful Web APIs alongside legacy service integrations.
    • Familiarity with test-driven development (TDD) and CI/CD workflows.
    • Strong background working within Agile or Scrum methodologies
    • Familiarity with generative AI tools (ex. Microsoft Copilot, Claude, ChatGPT) and how they can improve productivity for software teams and operations staff

    Amsted Rail is an Equal Opportunity employer. All applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.

    To review our EEO Policies or to request assistance please go to www.amstedrail.com/careers/ and select EEO Compliance/Statements. To learn more about us, please visit us online at www.amstedrail.com.

    Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities and any other basis covered by federal, state, or local law.

    Numbers & Facts

    LocationOverland Park, KS

    Skills

    • ADO.NET Entity Frameworkunmatched
    • Agile Programming Methodologiesunmatched
    • Application Programming Interface (API)unmatched
    • Architectural Servicesunmatched
    • Artificial Intelligence (AI)unmatched
    • Business Skillsunmatched
    • Business Solutionsunmatched
    • Business Strategyunmatched
    • Business Supportunmatched
    • Communication Skillsunmatched
    • Computer Engineeringunmatched
    • Computer Scienceunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Control Engineeringunmatched
    • Cross-Functionalunmatched
    • Database Architectureunmatched
    • Debugging Skillsunmatched
    • Debugging Toolsunmatched
    • Design Patterns Programming Methodologiesunmatched
    • Desktop PCunmatched
    • Documentationunmatched
    • Ecosystemsunmatched
    • Enterprise Applicationsunmatched
    • High Availability Softwareunmatched
    • Identify Issuesunmatched
    • Interpersonal Skillsunmatched
    • Leadershipunmatched
    • Manufacturingunmatched
    • Manufacturing Operationsunmatched
    • Manufacturing Softwareunmatched
    • Microsoft .NETunmatched
    • Microsoft ASP.NET (Active Server Page)unmatched
    • Microsoft C# (C Sharp)unmatched
    • Microsoft Product Familyunmatched
    • Microsoft SQL Serverunmatched
    • Object Oriented Programming (OOP)unmatched
    • Object Relational Mapping (ORM)unmatched
    • Operational Improvementunmatched
    • Operational Strategyunmatched
    • Performance Tuning/Optimizationunmatched
    • Presentation/Verbal Skillsunmatched
    • Prismunmatched
    • Problem Solving Skillsunmatched
    • Productivity Managementunmatched
    • REST (Representational State Transfer)unmatched
    • Reporting Dashboardsunmatched
    • SQL (Structured Query Language)unmatched
    • Scrum Project Management and Software Developmentunmatched
    • Software Administrationunmatched
    • Software Architecture Designunmatched
    • Software Developmentunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • Steel Industryunmatched
    • Stored Proceduresunmatched
    • System Architectureunmatched
    • System Integration (SI)unmatched
    • Systems Maintenanceunmatched
    • Team Playerunmatched
    • Technical Writingunmatched
    • Test Automationunmatched
    • Test Driven Development (TDD)unmatched
    • Time Managementunmatched
    • Windows Communication Foundation (WCF)unmatched
    • Windows Presentation Foundation (WPF)unmatched
    • Writing Skillsunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder