Sr. C++ developer
- Published on
About the Role
Synechron is looking for a Sr. C++ Developer responsible for building applications that may range from desktop applications to native mobile applications and embedded systems. The primary responsibility will be to design and develop these applications and to coordinate with the rest of the team working on different layers of the infrastructure.
Responsibilities
- Assist with user adoption of technology solutions developed globally by assisting with user training and liaising with relevant development personnel to improve overall user experience.
- Revamp existing technology to improve scalability, efficiency, and performance.
- Proactively provide status reports to global, local manager and BT business manager.
- Participate in design and development of tools and applications required to support pricing infrastructure and related business areas.
- Proactively identify system deficiencies, engage relevant technical and business partners, determine corrective actions, and develop technical solutions to remediate issues.
- Support, debug, and troubleshoot system/software deficiencies.
- Review and understand business requirements, contribute to the detailed technology deliverables including functional specifications, system impact assessments, and technological dependencies.
- Learn all necessary development tools required to be an effective developer.
- Deliver user training, publish release notes, and perform release tasks.
- Profile and optimize system performance.
- Improve production support documentation and tooling.
- Improve CI/CD pipeline of existing business technology.
- Assist with technology updates.
About the Candidate
Requirements:
- 8+ years hands-on experience working in Capital Markets software development.
- 8+ years of professional experience using C++.
- Proficiency in multithread programming.
- Proficiency in Oracle and Python.
- Experience with service-oriented architecture.
- Experience using or developing web service.
- Experience with JSON and XML.
- Experience with DevOps pipeline.
- Experience supporting production environment.
- Excellent analytical, communication, interpersonal and team working skills.
Preferred Skills:
- Experience with Sophis.
- Experience with Equity Derivative Products.
- Experience with Risk Reporting.
- Experience with Kubernetes.
- Experience with AWS or Azure.
About the Company
Synechron is a global consulting firm that combines creativity and innovative technology to deliver industry-leading digital solutions. The company has a workforce of over 14,500 employees and has been honored with multiple employer awards for its commitment to talented teams. With offices in 21 countries, it services high-profile clients in the financial services and technology sectors.
Company Culture and Benefits
- A multinational organization with 58 offices in 21 countries and the possibility to work abroad.
- 15 days (3 weeks) of paid annual leave plus an additional 10 days of personal leave (floating days and sick days).
- A comprehensive insurance plan including medical, dental, vision, life insurance, and long-term disability.
- Flexible hybrid policy.
- RRSP with employer’s contribution up to 4%.
- A higher education certification policy.
- On-demand Udemy for Business for all Synechron employees with free access to more than 5000 curated courses.
- Coaching opportunities with experienced colleagues from our Financial Innovation Labs (FinLabs) and Center of Excellences (CoE) groups.
- A diverse, fun-loving and global work culture.
- Synechron is committed to fostering an inclusive culture, promoting equality and diversity, and respecting all individuals.
All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, following the principles of diversity and inclusion.