Atlantis IT Group
C++ Developer
Atlantis IT GroupCanada10 hours ago
ContractRemote FriendlyInformation Technology

C++ Developer

Toronto, ON - Hybrid Model

Contract Role


We are seeking a highly skilled and experienced Software Developer with deep expertise in C, C++. The ideal candidate will be responsible for designing, developing, maintaining, and optimizing enterprise-grade applications, particularly in legacy systems and high-performance computing environments. This role requires strong analytical skills, attention to detail, and the ability to work collaboratively across cross-functional teams.

________________________________________

Key Responsibilities:

• Application Development & Maintenance:

o Design, develop, and maintain software applications using C, C++, COBOL, and other mainframe technologies.

o Enhance and optimize legacy systems for performance, scalability, and reliability.

o Perform code reviews, debugging, and troubleshooting of complex systems.

• System Integration:

o Integrate mainframe applications with distributed systems and modern platforms.

o Develop APIs and interfaces for data exchange between legacy and modern systems.

• Database Management:

o Work with DB2 for data modeling, query optimization, and performance tuning.

o Ensure data integrity and security across applications.

• Job Control & Batch Processing:

o Develop and manage JCL scripts for batch processing and job scheduling.

o Monitor and resolve issues in production batch jobs.

• Documentation & Compliance:

o Create and maintain technical documentation, including design specs, user guides, and support manuals.

o Ensure compliance with industry standards and internal policies (e.g., security, data privacy).

• Collaboration & Leadership:

o Collaborate with business analysts, QA teams, and project managers to deliver high-quality solutions.

o Mentor junior developers and contribute to knowledge-sharing initiatives.

________________________________________

Required Skills & Qualifications:

• Technical Expertise:

o 6-8 years of hands-on experience in C, C++, COBOL, JCL, DB2.

o Strong understanding of mainframe architecture and z/OS environment.

o Experience with debugging tools (e.g., Xpediter, Abend-AID) and version control systems.

• Analytical & Problem-Solving:

o Excellent analytical skills with the ability to troubleshoot and resolve complex issues.

o Strong understanding of software development lifecycle (SDLC) and agile methodologies.

• Communication:

o Effective verbal and written communication skills.

o Ability to translate technical concepts into business-friendly language.

Key Skills

Ranked by relevance