back Back to Jobs

Manager I - Network Control Systems - Lead Software Developer

Location: Fort Worth, TX
Job # 11715465
Date Posted: 12-09-2018
Design, develop, implement, document, and support various software based train control systems. These include:
  • Hy-Rail Limits Compliance Systems (HLCS)
  • Positive Train Control (PTC)
  • Train Management Dispatch System (TMDS)
  • The supporting Geographic Information System (GIS)
Use C# to develop .Net Framework based desktop client applications and highly available Windows Services.
For internally developed Train Control Systems, partner with a wide array of stakeholders including other teams with in BNSF Network Control Systems, Technology Services, Telecom, Signal, and Engineering teams to:
  • Lead and guide 1-4 member development team
  • Analyze requirements for complex technical projects to propose solutions
  • Assist in the design of solutions
  • Help develop business cases
  • Design product specifications
  • Help understand user acceptance criteria
  • Contribute to the creation of accurate project estimates and timelines
  • Provide timely and accurate updates on team progress
  • Communicate changes to project plans
  • Develop implementation plans
  • Ensure customer satisfaction
  • Assist in research of complex technical issues
  • Analyze new technology and recommend adoptions to address complex issues
  • Openly express ideas and share technical and/or business knowledge
Typical duties may also include:
  • Collaborating with PTC system vendors to understand Interface Control Documentation (ICD), product driver information and concepts of operations in order to ensure proper system integration considerations have been properly adhered to.
  • Representing BNSF in the various industry level collaboration groups associated with developing the requirements for Interoperable PTC to ensure BNSF’s interests are protected.
  • Ensuring Train Control Systems function appropriately and are technically sound and secure.
  • Developing continuous improvement processes to assist with controlling costs, and improving efficiency to meet operating goals.
  • Assisting in the planning and execution of processes and procedures that increase system reliability and availability; participating in disaster recovery procedures.
  • Assisting in the planning, coordination, and authorization of updates, outages, maintenance windows, and any other activities that could impact the availability of the Train Control Systems.
  • Assisting in root cause analysis of PTC system hardware, software, operating and messaging systems.
  • Ensuring compliance with BNSF's policies, safety and operating rules, schedule agreements, and government regulations.
  • Collaborating and providing input on best practices for software development and technology and methodology.
  • Participating and influencing the development and execution of multiple project plans and determine resource allocation for Train Control and Operations Technology systems.
  • Developing estimates, identifying tasks, and sequencing pertaining to complex technical activities relating to managing projects for Train Control Systems.
  • Maintaining, monitoring, analyzing, and tuning system performance.
  • Suggesting opportunities for improvement in practices for software development processes, technology, and methodology.
  • Maintaining documentation for continuous improvement.
  • Communicating, presenting, and recommending solutions in a timely manner.
  • Supporting management and team members in order to meet goals of the projects.    
  • Leveraging external resources to solve problems.
  • Communicating openly and effectively regarding development tasks, schedules, status, and designs to ensure dissemination of technical solutions. 
Ten plus years of software development experience.
Applicant must be an effective verbal communicator and possess the ability to work within a team.
Demonstrated experience with:
  • C# and .Net Framework (5+ years)
  • Windows desktop applications (3+ years)
  • Windows server applications (3+ years)
  • Object Oriented development
  • SQL server (5+ years)
Preferred Qualifications:
  • Bachelors in Computer Science, Mathematics, Engineering, or a related field.
  • Experience with ASP.NET Web forms and MVC applications
  • Experience with CAD, TSS, TMDS, GIS and PTC
  • Experience with railroad operations
  • Experience leading a team of developers

Apply/View Full Description - Select North Texas LEAD as Application Referral Source
Gyna M. Bivens
President & Executive Director
North Texas LEAD

Did you apply?

this job portal is powered by CATS


About LEAD

North Texas LEAD Corporate/Community Partnership

North Texas

Photo Gallery

Letter from Mayor

LEAD Applicants

See Our Video

The Application Process

Did you apply?

Suggestions from Human Resources Experts

PayPal Donate Link


© North Texas LEAD All Rights Reserved 2007 Black Lotus Web Design