Share this Job
C#/C++ Sr. Mid Tier Developer - St. Louis, MO Job
Scottrade
Date: May 20, 2013
Location: Saint Louis, MO, US
Job ID: 20120205-5867
Description:
Scottrade, Inc. has a C#/C++ Sr. Mid Tier Developer opportunity available in Saint Louis, MO. The main purpose of this position is to be a top expert in a breadth of highly specialized phases of application / database development. This seasoned person provides technical expertise on complex projects and tasks as well as devises or modifies existing applications to improve performance and scalability. The Senior Developer will be responsible for analyzing, programming, documenting, debugging, and testing applications in the development environment.
Responsibilities:
* Expert understanding of technologies, procedures, and concepts within specialized area.
* Dedicates the majority of their time to the development of new products / support of applications already in production.
* Promotes pre-defined programming standards set by Application Architects .
* Develops recommendations regarding further definition of development standards and application architecture principles.
* Provides leadership and training to new team members, and recommends training requirements for the team.
* Participates in creating project and technical documentation including policies, procedures, and standards
* Performs unit testing and assists in user testing of programming modifications.
* Maintains technical knowledge through training or other measures.
* When assigned, is prepared to address system problems during off hours with the guidance from other members of the development staff as needed.
* Provides technical estimates.
* Translates high-level requirements into detailed technical designs, and leads design sessions and code walk-throughs.
Knowledge, Skills and Abilities:
* In depth understanding of technologies, procedures, and concepts within specialized area.
* Expert knowledge of relational database concepts, including interacting with databases from client applications using stored procedures required.
* Excellent leadership and mentoring skills.
* Ability to read and create UML diagrams.
* Ability to handle multiple tasks.
* Excellent organizational skills.
* Great attention to detail.
* Knowledge of source control systems such as VSS, CVS or TFS.
* Knowledge of trading protocols such as FIX, a big plus.
* Basic level proficiency with Microsoft Outlook.
* Expert level proficiency with C++, C#, and OOP programming.
* Intermediate level proficiency with SQL databases.
* Expert level proficiency with APIs-JMS, COM, Sockets.
* Intermediate level proficiency with VSS source control systems.
* Intermediate level proficiency with Windows operating systems.
* Foster company success through a professional appearance, being courteous to customers and all Scottrade associates and by having a positive attitude.
Education and Experience:
* Bachelor’s degree in Information Technology, or related field, or equivalent combination of education and experience required.
* 9+ years of proven success as an application developer required.
* 9+ years of programming experience using OOP and design patterns.
* 9+ years of programming experience using C# and/or C++ required.
* 9+ years experience in designing, developing and debugging applications, with experience in single-threaded, multi-threaded and web service applications.
* Experience in .NET 3.5 or higher.
* Experience in ASMX and WCF required.
Scottrade, Inc., an equal opportunity employer, is committed to inclusion and a diverse workforce.
Requirements:
Languages English – Spoken, English – Written
Location MO - St Louis
Description:
Scottrade, Inc. has a C#/C++ Sr. Mid Tier Developer opportunity available in Saint Louis, MO. The main purpose of this position is to be a top expert in a breadth of highly specialized phases of application / database development. This seasoned person provides technical expertise on complex projects and tasks as well as devises or modifies existing applications to improve performance and scalability. The Senior Developer will be responsible for analyzing, programming, documenting, debugging, and testing applications in the development environment.
Responsibilities:
* Expert understanding of technologies, procedures, and concepts within specialized area.
* Dedicates the majority of their time to the development of new products / support of applications already in production.
* Promotes pre-defined programming standards set by Application Architects .
* Develops recommendations regarding further definition of development standards and application architecture principles.
* Provides leadership and training to new team members, and recommends training requirements for the team.
* Participates in creating project and technical documentation including policies, procedures, and standards
* Performs unit testing and assists in user testing of programming modifications.
* Maintains technical knowledge through training or other measures.
* When assigned, is prepared to address system problems during off hours with the guidance from other members of the development staff as needed.
* Provides technical estimates.
* Translates high-level requirements into detailed technical designs, and leads design sessions and code walk-throughs.
Knowledge, Skills and Abilities:
* In depth understanding of technologies, procedures, and concepts within specialized area.
* Expert knowledge of relational database concepts, including interacting with databases from client applications using stored procedures required.
* Excellent leadership and mentoring skills.
* Ability to read and create UML diagrams.
* Ability to handle multiple tasks.
* Excellent organizational skills.
* Great attention to detail.
* Knowledge of source control systems such as VSS, CVS or TFS.
* Knowledge of trading protocols such as FIX, a big plus.
* Basic level proficiency with Microsoft Outlook.
* Expert level proficiency with C++, C#, and OOP programming.
* Intermediate level proficiency with SQL databases.
* Expert level proficiency with APIs-JMS, COM, Sockets.
* Intermediate level proficiency with VSS source control systems.
* Intermediate level proficiency with Windows operating systems.
* Foster company success through a professional appearance, being courteous to customers and all Scottrade associates and by having a positive attitude.
Education and Experience:
* Bachelor’s degree in Information Technology, or related field, or equivalent combination of education and experience required.
* 9+ years of proven success as an application developer required.
* 9+ years of programming experience using OOP and design patterns.
* 9+ years of programming experience using C# and/or C++ required.
* 9+ years experience in designing, developing and debugging applications, with experience in single-threaded, multi-threaded and web service applications.
* Experience in .NET 3.5 or higher.
* Experience in ASMX and WCF required.
Scottrade, Inc., an equal opportunity employer, is committed to inclusion and a diverse workforce.
Requirements:
Languages English – Spoken, English – Written
Location MO - St Louis
Nearest Major Market: St Louis
Job Segments: C#, Financial, Investment, Database, SQL, Technology, Finance
Find similar jobs:

