C++ Developer at RSC Solutions
New York, NY 10010
About the Job
Job Title: Software Engineer
Location: US-NY-New York
Overview:
Our new Software Engineer will be responsible for all aspects of software development for the Capital Market business; including both internal application development and support of vendor software. The Software Engineer works under the application design guidelines provided by a Sr Software Engineer while making decisions about application architecture and sofware design, as well as providing software development guidance to other developers on the team. He/She will also be responsible to the business users and analysts for delivering software that meets requirements, as well as for daily support and maintenance of production applications.
Responsibilities:
Qualifications:
Location: US-NY-New York
Overview:
Our new Software Engineer will be responsible for all aspects of software development for the Capital Market business; including both internal application development and support of vendor software. The Software Engineer works under the application design guidelines provided by a Sr Software Engineer while making decisions about application architecture and sofware design, as well as providing software development guidance to other developers on the team. He/She will also be responsible to the business users and analysts for delivering software that meets requirements, as well as for daily support and maintenance of production applications.
Responsibilities:
- Designs and implements software solution for the front, middle, and back office; This includies Prism and Star platform, reporting framework, data warehouse, and third party software.
- Designs and implements robust application architecture that supports business needs.
- Improves efficiency and scalability of existing and future software components to deliver improvements in business process and customer satisfaction.
- Performs application support and maintenance.
- Works within an area of expertise but has the ability to work outside area of expertise.
- Provides guidelines to other software developers on the development team.
- Maintains knowledge of contemporary software technologies; apprises team of new technologies as they become available.
Qualifications:
- Ability to design and architecture software solutions- minimum of 5 years experience.
- Experience in building enterprise wide software solutions in multi-technology environments and solid understanding of the impact of changes to the environments.
- Understanding of current recovery solutions and high availability architectures.
- Ability to articulate points and provide summaries and explanations of technical concepts verbally or in writing to management or other internal departments providing the backing details as needed.
- Solid experience and knowledge of financial industry systems architecture, and financial products within CM's business scope.
- Strong analytical skills for diagnosing and troubleshooting potential system issues.
- Dedication to diligent quality work.