Job Title: Sr.
Software Engineer
Location: Ft Worth, Texas (50% on-site role)
Job Description:
We are seeking a highly skilled and experienced Sr.
Software Engineer to join our team and design, develop, implement, document, and support various internally developed Train Control Systems, including Positive Train Control (PTC), Train Sheets, and various supporting .
NET applications/services, with a focus on Safety and High Availability.
The ideal candidate will use technology systems/applications development experience to analyze requirements, evaluate design alternatives, and develop software solutions that meet business objectives.
Key Responsibilities:
Design, develop, implement, document, and support various internally developed Train Control Systems
Use technology systems/applications development experience to analyze requirements, evaluate design alternatives, and develop software solutions that meet business objectives
The applications developed will primarily use the .
Net framework, the C# language, ASP.
NET, Geographic Information System (GIS) and SQL Server databases in implementing Microsoft based software systems for an intranet web environment
Key responsibilities will be the architecture and design of applications for a safety-sensitive environment
Work with business customers for requirements gathering and system analysis
Responsible for design, implementation, and all phases of testing
Ensure best practices are followed in implementing technical solutions
Basic Qualifications:
B.
S.
degree in a technical or Engineering field or at least 6 years of equivalent business experience/ equivalent formal training
At least 6 years of Object Oriented Development experience
5+ years of proven hands-on experience developing distributed systems based using C# to develop .
Net Framework based desktop client applications and highly available Windows Services
5+ years of SQL Server
Extensive web API and microservice development, integration and orchestration
Experienced at unit, integration, system level testing and troubleshooting issues across platforms
Able to identify underlying problems and appropriate techniques for solving them
Excellent verbal and written communication skills
Excellent organizational skills
Solid analytical and problem-solving skills
Must be a team player who shares knowledge
Able to work in high performing teams and deliver under pressure situations
Highly Qualified Candidates Will Have:
10 years of Object Oriented Development experience
Experience in safety critical product development (e.
g.
rail, medical, aerospace.
.
.
)
Experience with Web Forms ASP.
NET, JavaScript, CSS, HTML
Experience with GIS
If you're a team player with a passion for technology and a desire to work with a growing company, we encourage you to apply for this exciting opportunity.
Flexible work from home options available.