Senior C++ Software Developer

April 5

🔄 Hybrid – Toronto

Apply Now

GreenShield

GreenShield is an integrated health and benefits organization championing Better Health for All.

Health and Dental Benefits Administration • insurance • mental health • oral health • benefits

1001 - 5000

💰 Seed Round on 2014-10

Description

• Work alongside product architects and senior developers to build (design, develop, test) new features as well as maintain existing functionality for iBenefits. • Deliver thoroughly tested and functional code. • Demonstrate a thorough understanding of software development concepts and design principles. • Demonstrate a thorough understanding of complex benefits administration technology and implementation concepts. • Completes product development and quality control testing based on business requirements and project timelines. • Work with internal and external clients, and team members to understand business requirements and participate in software design. • Work with internal and external clients to review test scenarios and resolve system defects. • Develop and maintain productive relationships with internal and external clients. • Work with the development team in the implementation of new technologies and components. Find innovative solutions to help solve problems – new and old. • Provide support to the benefits implementation team in delivering client implementations. • Provide technical leadership in areas of expertise. • Debug and resolve production issues as required. • Provide accurate estimates of work effort and be accountable to those estimates. • Demonstrate a high level of technical and professional knowledge and quickly assimilate new knowledge. • Identify gaps in existing solutions and work with leadership to build out resolutions to fill those gaps. • Quickly escalates any identified risks or issues to a project based on product configuration requirements to project management and management. • Organizes, investigates, and resolves assigned work in a timely and effective manner. • Provides updates on accomplishments, issues, and future activities of assigned projects regularly. • Completes other tasks and projects as required.

Requirements

• Minimum 10 years of software development experience with C++, C# and .NET. • Proven experience as a C++ Developer in the enterprise application domain. • In-depth knowledge of COM components and experience integrating them into enterprise applications. • Proficiency in .NET technologies and the ability to bridge C++ and .NET components effectively. • Strong debugging skills and experience in troubleshooting complex software issues. • Demonstrated expertise in performance optimization techniques for C++ applications. • Experience with server-side web frameworks: ASP.NET • Experience with test-driven development, continuous integration. • Experience working in benefits administration or insurance-related software development is an asset. • Experience with REST API, SQL, RabbitMQ, Azure, Docker, Linux is an asset.

Benefits

• Highly organized and process oriented • Excellent at resolving problems • Excellent Oral and Written Communication Skills • Familiar with traditional SDLC and Agile methods/practices • Can adapt to new information and change approach to achieve objectives as needed • Ability to work collaboratively as part of a team, yet also work independently on complex projects • Ability to multi-task and thrive in a fast paced, high-pressure environment • Passionate about quality and continuous improvement, with an emphasis on creating solutions • Post-secondary education in computer science, computer engineering or related field, or equivalent experience • Strong organization, analytical, and problem-solving skills • Keen attention to detail • Self-starter and ability to work both independently and in a collaborative team approach • Ability to communicate with others, including clients, in a clear, effective, and professional manner on the phone, via email and in person, and the demonstrated use of good written and verbal communication skills • Able to prioritize workload and work effectively with minimal supervision; demonstrated ability to work concurrently on multiple projects with several teams NICE TO HAVE • Microsoft Certified: Azure Developer Associate • Bilingualism (English & French)

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@techjobscanada.app
Jobs by Title
Account Executive jobsAccounting Manager jobsAccountant jobsAdministration jobsAdministrative Assistant jobsAnalytics Engineer jobsAndroid Engineer jobsAttorney jobsBackend Engineer jobsBusiness Development Rep jobsBusiness Operations & Strategy jobsChief of Staff jobsCivil Engineer jobsCloud Engineer jobsCommunity Manager jobsCompliance jobsContent Marketing Manager jobsContent Manager jobsContent Writer jobsCopywriter jobsCustomer Success jobsCustomer Support jobsData Analyst jobsDatabase Administrator jobsData Engineer jobsData Entry jobsData Scientist jobsDevOps jobsEcommerce jobsElectrical Engineer jobsEmail Marketing Manager jobsEngineering Manager jobsExecutive Assistant jobsController jobsFinancial Planning and Analysis jobsFull-stack Engineer jobsFrontend Engineer jobsGame Engineer jobsGeneral Counsel jobsGraphics Designer jobsGrowth Marketing jobsHuman Resources jobsiOS Engineer jobsInfluencer Marketing jobsInfrastructure Engineer jobsIT Support jobsMachine Learning Engineer jobsMarketing jobsMedical Writer jobsMechanical Engineer jobsOperations jobsParalegal jobsPerformance Marketing jobsProduct Analyst jobsProduct Designer jobsProduct Manager jobsProject Manager jobsProgram Manager jobsProduct Marketing jobsQA Engineer jobsSDET jobsRecruitment jobsRisk jobsSales jobsSales Development Rep jobsSales Engineer jobsSalesforce Administrator jobsSalesforce Analyst jobsSalesforce Consultant jobsSalesforce Developer jobsScrum Master / Agile Coach jobsSecurity Engineer jobsSEO Marketing jobsSite Reliability Engineer jobsSocial Media Manager jobsSoftware Engineer jobsSolutions Engineer jobsSupport Engineer jobsSystem Administrator jobsSystems Engineer jobsTax jobsTechnical Account Manager jobsTechnical Writer jobsTechnical Product Manager jobsUser Researcher jobs