Software Engineer
$91k - $129.8kWabtec
Company Description Job Description Who will you be working with? Wabtec's Train Control Office Systems (TCOS) group develops and maintains a suite of products and applications known as the Train Management & Dispatch System (TMDS). TMDS provides our customers with a comprehensive, integrated set of tools and capabilities to manage and control train movements across their rail networks. This role is part of an embedded software engineering team located at our BNSF customer site, so you will collaborate with both Wabtec and BNSF personnel as needed. Within Wabtec, you will work closely with a Program Manager, Engineering Manager, Software Engineers, Systems Engineers, Test Engineers, and Support Engineers. While interaction with BNSF personnel will be less frequent, as the Program Manager and Engineering Manager serve as the primary points of contact between BNSF and Wabtec, you will engage directly with BNSF resources as needed to troubleshoot issues, support software triage activities, and contribute to design initiatives. How will you make a difference? As part of the embedded Wabtec team at BNSF, you will represent Wabtec with a professional, positive, and One Wabtec mindset in your day-to-day assignments and interactions at the customer site. By maintaining a customer-focused, quality-first approach to the team's delivery commitments, you will contribute to the continued success of the long-standing relationship between BNSF and Wabtec, one of Wabtec's key customer accounts. As a Software Engineer on this embedded team, you will design scalable, stable solutions while analyzing and resolving production issues across a group of applications. These applications include components of the TMDS product suite, ranging from server-side applications that are critical to integration and overall system functionality to customer-facing desktop applications. You will help ensure adherence to established engineering practices through peer reviews, mentoring team members, and guiding problem-solving efforts. Your expertise will be instrumental in delivering high-quality solutions that meet customer needs and advance our technological capabilities. What do we want to know about you? You Must Have:
- B.S. in Computer Science, MIS, Software Engineering or related discipline
- Minimum of 5 years of experience in application development with .NET framework using C#, VB.NET, and SQL Server.
- Experience with development of entire applications and/or very large features.
- Solid desktop application development, Windows services (SOA) experience and good understanding of Microsoft platform.
- Strong practical knowledge of optimizing code for maintainability and data modeling.
- Good to have knowledge of domain modeling and entity modeling.
- High degree of attention to detail.
- Effective oral and written communication skills. Ability to articulate clearly and concisely.
- Self motivated, quick learner, results-oriented, and a clear focus on quality.
- Ability to develop high level of credibility and strong positive relationships with peers and management.
- Dispatching/Railroad knowledge and experience,
- Experience with business process analysis (current state, future state, gap analysis),
- A flair for taking something unstructured or ambiguous and transform it into clearly understood and documented artifacts
- Demonstrated understanding and ability to learn detailed technical processes and the connection/dependencies on the type of technology stack the application is being developed on,
- Familiar/experience with message-oriented middleware such as RabbitMQ, microservices, and SQL,
- Familiar/experience with networking and data transfer protocols,
- Familiar/experience with system installation best practices,
- Familiar with AI driven development,
- Familiar/experience with .NET friendly IDE's (Visual Studio) and Cyber Security hardening techniques.
- Work with program manager on work item priorities and acceptance criteria
- Design scalable, stable systems for customer
- Analyze and fix production issues
- Ensure adherence to guidelines through peer reviews
- Mentor team members and guide problem-solving
- Contribute to DevOps practices and software design best practices
- Partner with program manager and customer to ensure projects reflect the expected requirements
- Partner with system engineer/product owners managing nearest neighbor components to document and coordinates the ICD requirements with software integrations
- It is expected that schedules are flexible to allow for conference calls and workshop to be held at times that accommodate the customer
- The employee normally works in a temperature-controlled environment, with frequent exposure to electronic office equipment.
- The employee is required to be on-site at the customer location.
- The employee is regularly required to talk and hear.
- Remaining in a stationary position, often standing or sitting for prolonged periods.
- Communicating with others to exchange information in the English language.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Fort Worth, TX vacancy
- ...environment, analyzing and diagnosing issues with files sent by clients daily. Handling data file conversions using third party ETL software. Coordinating projects. Job Responsibilities: Analyze and Diagnose issues with Loans Files sent from...SuggestedFull timeWork at officeLocal areaWork from home
- ...KellyMitchell Group is looking for a Senior Software Engineer to join our remote team. This full-stack role will focus on building and operating platform services, including messaging systems and microservices, while applying AI/ML to create scalable solutions. The ideal...SuggestedRemote work
- ...Software Engineer Location: Fort Worth, TX Type: Contract Compensation: Contractor Work Model: Onsite – onsite Hours: 40.0 (10 hours days) Security Clearance: Active Secret with Investigation in the last 5 years or CE enrollment. Overview Join a software engineering...SuggestedContract workFor contractors
- ...Job #: 148139 Title: Software Engineer Location: Fort Worth, TX Salary Range: 30.00 Position: Software Engineer Description: ENG- Software/Algorithm engineering support is provided for the Sensor Fusion team, focusing on the development of embedded algorithms for sensor...SuggestedTemporary workShift work
$113.9k - $200.91k
...included for external candidates! As a part of the Systems Engineering Integration and Test Team (SEIT), you will immediately impact... ...the position listed on this site, you will be considered for Software Engineering opportunities within Lockheed Martin Aeronautics...SuggestedFull timeTemporary workWork experience placementWork at officeImmediate startRemote workRelocationRelocation packageFlexible hoursShift work3 days per week- General Motors Financial Company, Inc. has one opening in Fort Worth, TX: Software Development Engineer II (Ref# 22029.145.2). Req. MS in Computer Applications, Computer Science or related field (or foreign equiv) & 2 yrs exp. in the job offered or in a Software Development...Remote work
- ...You will be the Software Safety Engineer for the F-22 System Safety Team which is responsible for executing a System Safety program that identifies and controls safety hazards to an acceptable risk. What You Will Be Doing: As the Software Safety Engineer, you will...Contract work
$120k - $160k
...Senior Software Engineer – Mission Systems Location: Fort Worth, TX or Palmdale, CA. Compensation: $120,000 - $160,000 + Bonus Eligible Security Clearance: Active Secret Clearance Required Thompson Software Solutions is a mission-driven aerospace and defense...Remote work- ...ISEE is seeking an experienced Senior Software Engineer to join our team. The ideal candidate has several years of work experience, and have worked on complex, performance-critical code-bases. Role responsibilities include: Support full software development life cycle...Work experience placement
- Business Architect Dallas, TX (3 days a week at office.) Job Description: ~10+ years of experience as Business Architect or Process Architect. ~ Ability to apply structured business architecture approach and methodology to capture key views (capability, functional...Work at office3 days per week
$136.5k - $229.14k
...connected world more secure. This position is hybrid in Plano, TX Position Summary We are looking for a talented Senior Software Engineer to join our Network Development and Automation team. Our team is responsible for developing tools and scalable distributed...Full timeWork experience placementLocal area- ...helping investment managers turn complexity into clarity. We build software and data solutions that give hedge funds and financial services... ...services platform. We’re hiring a hands-on Senior Software Engineer to own the next generation of our reporting and analytics UI—the...Live inWork at officeVisa sponsorshipFlexible hours
- ...Our growing company is in need of a Full Stack Software Developer that is competent to work at a moderate level of technical complexity under broad direction on projects and/or programs. This role is accountable for designing, coding, testing, documenting, and implementing...Full timeLocal areaRelocationRelocation package
$52 per hour
Java Full Stack Developer (CR/511697) Fort Worth, Texas Salary: USD52 - USD52 per hour A services organization in Texas is seeking a Java Full Stack Developer to join their team in Fort Worth, building and supporting scalable applications across both front-end and back...Hourly payMonday to FridayShift workDay shift3 days per week- Java Developer Onsite required 3 days a week. Role is hybrid. Candidates must be onsite. Candidates may be required to be on call in rotation. Responsibilities: Proficiency in Full Stack Development Proficiency and demonstrated experience in the following...Work at office3 days per week
- ...Experience: • Bachelor's degree in computer science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or... ...CosmosDB o Messaging Layer - RabbitMQ, IBM MQ • 5 years of Software Development Life Cycle (SDLC) experience • Experience with...
- ...Participate in code reviews and ensure coding standards and best practices. Collaborate with architects, business analysts, QA engineers, and other development teams. Support CI/CD pipelines and cloud deployments. Troubleshoot production issues and deliver...Contract work
- ...testing Collaborate with designers, product managers, and other engineers to translate requirements into technical solutions... ...Engineering, Information Technology, and Product Management Industries Software Development, IT Services and IT Consulting, and Technology, Information...Full timeRemote work
- ...Experience Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or... ...Experience working with Angular 5 years of full Software Development Life Cycle (SDLC) experience Top 3 to 5 skillsets...
- ...best practices and security guidelines Works closely with software architects and technical leads to ensure decisions meet long-term... ..., Computer Eng, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training...Work at office
$90 - $100 per hour
...Embedded Software Engineer PGS Worldwide is seeking an Embedded Software Engineer in Fort Worth, TX for a one-year contract-to-hire role supporting a leading aerospace & defense company. The Embedded Software Engineer will support mission-critical aircraft software...Hourly payContract workWorldwide- ...ideal; Hands-on experience as a technical support / application engineer; comfortable with writing scripts to push into production or... ...skills; Experience writing technical documents, software design documentation, and maintenance; Experience with data...Work experience placementWork at officeLocal areaRemote workWeekend work
- ...behalf of our client. Please apply if interested. Platform Engineer Location: Fort Worth, Texas (Onsite) Role Overview We... ...role involves a combination of Linux administration, scripting, software development, and configuration management. The ideal candidate...
$105k - $125k
...sustainable, low-cost GPU compute power. As a Senior Cloud Support Engineer, you’ll play a crucial role in empowering our customers to... ...Understanding of HPC technologies such as Infiniband, RDMA, RoCE, and Software Defined Networking (SDN). Bonus Points: Certifications:...Full timeTemporary work- ...PLATFORM ENGINEER 6+ MONTHS C2H FORT WORTH, TX VISA- NO CPT/H1B ONSITE 5 DAYS FOR 1 ST MONTH THEN HYBRID 3 DAYS/WEEK Top Skills • 10+ years of experience (if they have 7+ years please call me before subbing) • Needs a SQL DBA with Windows...H1b3 days per week
- Job Title: Backend Java Developer Experience: 3-5 years Job Summary: We are seeking a skilled and experienced Backend Java Developer to join our dynamic team. The ideal candidate will have 3-5 years of hands-on experience in backend development, specializing...
$55k - $151.47k
...Associate Job Description & Summary The Opportunity As an AI Engineer, you will be at the forefront of transforming raw data into... ...Internal Firm Services practice, you will apply data, algorithms, and software engineering to build and deploy software and platform systems...Full timeWork experience placementH1b- ...Developer, Full Stack, Someone Who Can Do Both Front End And Back End, 50/50 Split Angular Experience Understand a lot regarding Azure services, API's, Microservices, MQc's for pushing data. Engineers will be building API's from scratch and consuming some existing APIs....
- ...Lead Engineer Meyer Utility Structures, an Arcosa subsidiary, is searching for a Lead Engineer to work in our Memphis, TN, Dallas,... ...Review customer specifications and project design criteria Use software design tools, engineering documents and structural engineering...Work experience placementWork at office
- ...Experience Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related... ..., or equivalent experience/training 7+ years of full Software Development Life Cycle (SDLC) experience designing, developing...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
Related searches
- network software engineer Fort Worth, TX
- software engineer travel Fort Worth, TX
- senior robotics software engineer Fort Worth, TX
- entry level software engineer remote Fort Worth, TX
- cybersecurity software engineer Fort Worth, TX
- federal - software developer Fort Worth, TX
- agile software developer Fort Worth, TX
- financial software developer Fort Worth, TX
- graduate software developer no experience Fort Worth, TX
- software engineer Fort Worth, TX


