
Senior Software Engineer, C/C++
Sumitomo Mitsui Banking Corporation – SMBC Group
full-time
Posted on:
Location Type: Hybrid
Location: New York City • New York • 🇺🇸 United States
Visit company websiteSalary
💰 $158,000 - $205,000 per year
Job Level
Senior
Tech Stack
JavaPerlPythonSQL
About the role
- Responsible for assisting in the technical vision and strategic planning of all aspects of software solutions for the Capital Market business.
- Includes both in-house built and external vendor provided software.
- Part of the team working on mission critical projects and provides technical expertise for development environment, technology architecture and implementation.
- Works together with the business users and analysts to ensure the applications meet users' specifications and requirements.
Requirements
- Undergraduate or graduate degree in computer science from a top-tier computer science program (or equivalent).
- A significant, ten years plus, practical work experience involving software development and systems implementation.
- Ability to design / architecture a software solution.
- Strong background in building enterprise-wide software solutions in multi-technology environments and solid understanding of the impact of changes to the environments.
- Advanced understanding of current recovery solutions and high availability architectures.
- Expert 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.
- Ability to build a network of relationships across the organization, obtain a detailed understanding of internal clients’ needs and drive organization wide design concepts gaining buy in and support of stakeholders.
- Strong solid analytical skills for diagnosing and troubleshooting potential system issues;
- Sharp mind to process solution with quick turn-around.
- Ability to operate in mathematical concepts, e.g.: analysis, linear algebra, calculus, statistics, and probability.
- Good teamwork and strong work ethic.
- Proficient in C/C++ programming language
- Familiarity with Microsoft Office technologies such as: Excel, COM.
- Familiarity with the database concept, relational SQL, coding with OLAP.
- Formal background/training in mathematical finance.
- Microsoft .Net/C#, or Java, and scripting languages e.g. Perl, Python are a Plus
Benefits
- Competitive portfolio of benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C/C++Microsoft .NetC#JavaPerlPythonSQLOLAPsoftware architecturehigh availability architectures
Soft skills
analytical skillscommunication skillsteamworkwork ethicrelationship buildingproblem-solvingtechnical explanationstakeholder engagementquick decision-makinguser specification understanding