Technical Architect / Senior C++ Developer

Quest Global Manufacturing   •  

Melbourne Beach, FL

Industry: Technology


11 - 15 years

Posted 174 days ago

  by    Nathan Main

This job is no longer available.

Essential Job Functions:

The position is for a Sr. Software Engineer to guide the design and develop an enterprise level Train Control System for Railroad customers.


In this role, the Sr. Software Engineer is expected to work on software development and maintenance of the Unified Train Control System (UTCS). UTCS system is an enterprise level system used by Railroad to control train movement and planning functions. Sr. Software Engineer in this role is expected to work closely with the software development and test team in providing root cause analysis and solution for the issues reported by customers. The Sr. Software Engineer is also expected to guide the junior software development team members in performing sub-system and system level software verification testing. The Sr. Software Engineer will utilize experience or expertise to solve team problems, develop and execute objectives for the team, and have the ability to effect short-term and some long-term business goals.


?        Participate in the software design, development and maintenance tasks on the UTCS project,

?        Perform application supportworking closely with the customer support team, to diagnose and resolve customer reported issues and anomalies,

?        Work as an team leader and provide guidance to the software development team


Secondary Job Functions:

At QuEST, we often challenge our team members to temporarily work outside the scope of their primary job functions to broaden their skills and help the organization. 

Some of these roles and opportunities include:

?        Execution within multiple services

?        Project Management: Execution and Support

?        Technical Leadership and Technical Reviews

?        Develop work instructions to ensure repeatability

?        Personnel Management

?        Onboarding and Professional Development: collaborate and mentor QuEST Team Members

?        Cross-functional teams

?        Geographic re-assignments

?        Account Management and Sales

?        Quality Management and Continuous Improvement




?        10 to 15 years of hands on C++ experience with solid object oriented concepts and proactive

?        Experience in working large scale C++ legacy applications.

?        Hands on Fast learner who can adapt to new and changing domain and business requirements

?        Good understanding of Client Server model with solid ability to debug complex multithreaded applications

?        Experience in interfacing with Java UI and good knowledge and hands on DB interfacing experience. It will be an advantage to have hands on Versant Object Database or similar Object DBs

?        Experience in working Agile Scrum models adaptive to team needs and customer agility

?        Proven skills in Technical Documentation and requirements based development

?        Ability to mentor junior level developers

?        Good Communication and writing skills. Expecting to work closely with customer and end user technical team.

?        Any previous experience will in Railroad industry will be a value add


Personal Work Attributes


?        Self-motivated, disciplined, passionate, and organized self-starter

?        Excellent verbal and written communication skills required in this customer facing role

?        Great interpersonal and networking skills

?        Excellent troubleshooting skills


Core Value Alignment:

Customer Focus: Strive to exceed our customers? expectations each and every time

Teamwork: Draw strength from teamwork / collaboration irrespective of geographical, organizational, and cultural boundaries. 

Accountability: We shall be quality conscious, process disciplined and strive for continuous improvement.

Change Championship: The speed at which we adapt is critical to our success. 


QuEST?s continued success is based on the sustained alignment to the core values. Please be prepared to discuss the alignment of your personal values to these core values.


Typical Career Paths

?        Technical Leadership: provide technical guidance, review other team members? work, evaluate capabilities, develop team competencies, develop and improve technical processes, create technical collateral, and create technical tools.

?        Managerial Leadership: project management, personnel management, alignment of team members? efforts, set and evaluates annual goals, performance feedback, hire and onboard, and strategic business decision-making.

?        QuEST is a rapidly growing world-wide company with a need for future global engineering leaders in our operations and sales organizations. Potential future roles could include operational business unit leader, global sales leader, or technical service line leader. 


Physical Requirements & Work Environment:

?        Mostly Office Environments.

?        Substantial amounts of telephone and computer work. 

?        Flexibility to meet business deadlines by staying late or arriving early.

?        Typical 8 hour days plus lunch / 40 hour weeks / core (required) hours are 9 AM to 4 PM

?        Ability to use personal transportation to visit customer locations.

?        Due to the nature of the work, all candidates must be authorized to work in the U.S.


The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.


Location: Melbourne FL

Travel: Less than 10%

$90K - $110K