What are the responsibilities and job description for the Senior Software Engineer position at CTP?
Job Title: Senior Software Engineer, C
Location: New York, NY (Hybrid)
Compensation Expectation: $165-190k
The Company
A large global financial institution providing offerings of commercial and investment banking services. North America headquarters are in New York City with other locations including Charlotte, NC.
What You'll Do as a C Engineer
Hands-on development using C/C
Responsible for strategic planning of software solutions for in house and external vendor software.
Part of the team working on critical projects and providing the technical expertise for development environment, technology architecture, and implementation.
Collaborate with the business users and analysts to ensure the applications meet specification and requirements.
Build out APIs to integrate the bank with third-party trading platforms
Continuous improvement of the development and release environment, tooling, and processes
Support application design, development, and implementation of trading platforms
Qualifications
- 10 years of experience with software development and systems implementation.
- Proficient in C/C programming language.
- Ability to design and architecture a software solution.
- Strong experience in building enterprise-wide software solutions in multi-technology environments.
- Advanced understanding of current recovery solutions and high availability architectures.
- Excellent communication skills and ability to communicate with non-technical stakeholders.
- Strong solid analytical skills for diagnosing and troubleshooting potential system issues
- Ability to operate in mathematical concepts,
- Good teamwork and strong work ethic.
- Experience with .Net/C#, or Java, and scripting languages (Perl, Python) is a plus.
- Familiarity with the database concept, relational SQL, coding with OLAP.
- Undergraduate or graduate degree in computer science
Salary : $165,000 - $190,000