Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Sr Software Engineer

Spero LLC

Sr Software Engineer

Fort Worth, TX
Full Time
Paid
  • Responsibilities

    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.