Software Application Developer
$60k - $120k per yearSoftware Application Developer Position Description
Software Developer – Core Banking Application Development Position Description This is an exciting time for CGI, and we want you to be part of it. We are Canada's largest independent information technology services firm, and we continue to grow our Financial Services Technology practice across the country. CGI is seeking an Intermediate/Senior Software Developer with core banking application development experience to join our Retail Financial System (RFS) Banking team. In this role, you will play a key part in enhancing and evolving the Retail Financial System (RFS) core banking platform, delivering high quality, scalable solutions that support financial institutions across Canada. The ideal candidate brings strong C++ development experience, working knowledge of C# and SQL Server, and hands on experience with data conversions, SQL scripting, stored procedures, and data mapping within a core banking environment. You will work closely with Product Management, Business Analysts, Project Managers, and client stakeholders to translate business requirements into reliable technical solutions. This is a permanent, full-time position. Your future duties and responsibilities
Your future duties and responsibilities . Design, develop, and maintain application code for the Retail Financial System (RFS) core banking platform
. Maintain the architectural integrity of the Retail Financial System Banking application
. Create new application components and enhance existing functionality based on detailed functional and technical specifications
. Work closely with Product Management to create product requirement specifications and provide accurate effort estimates
. Collaborate with Business Analysts to develop detailed design specifications and effort estimates
. Analyze and interpret business requirements and translate them into effective technical solutions
. Develop code in accordance with defined client and CGI coding standards
. Perform code reviews to ensure compliance with architectural, performance, and quality standards
. Conduct performance analysis and tuning of the application
. Perform unit and system testing to ensure application changes are delivered with a low error rate
. Resolve defects identified during unit, system, or quality assurance testing
. Troubleshoot and debug application issues to identify and resolve faults
. Provide technical documentation to operations, training, and documentation teams
. Escalate items perceived to be out of scope to the Project Manager
. Collaborate effectively with internal teams and client stakeholders to ensure timely and high quality delivery Required qualifications to be successful in this role
Required qualifications to be successful in this role: Education
. Bachelor's Degree in Computer Science and/or Business OR Diploma in IT and/or Business with equivalent professional IT experience Experience
. Minimum 5 years of progressive experience in the IT sector
. Minimum 5+ years of hands-on experience as a Software Developer
. Proven experience in core banking application development
Technical Skills – Must Have
. Strong proficiency in C++
. Working knowledge of C#
. Strong experience with SQL Server
. Hands on experience writing SQL scripts and Stored procedures
. Experience performing data conversions for core banking systems
. Strong understanding of data mapping and data integrity
. Ability to analyze, interpret, and communicate business requirements to technical and non-technical stakeholders
. Strong analytical and problem-solving skills
. Strong commitment to quality and attention to detail
Technical Skills – Nice to Have
. Experience with Core Banking; RFS, Wealthview, or Ovation
. Experience working with traceability matrices
Soft Skills
. Strong written and verbal communication skills
. Positive, collaborative attitude
. Strong problem solving and conflict resolution skills
. Excellent time management, task planning, and prioritization abilities
. Ability to multitask and adapt quickly to changing client requirements
. Ability to work effectively with minimal supervision
. Comfortable working in a self-teaching, learning oriented environment
. Strong relationship building skills with clients and internal team members #LI-DHCGI CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $60,000–$120,000. This role is a future opportunity. Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter. That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals. To learn more about accessibility at CGI, contact us via email . Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries. Come join our team—one of the largest IT and business consulting services firms in the world.
Software Developer – Core Banking Application Development Position Description This is an exciting time for CGI, and we want you to be part of it. We are Canada's largest independent information technology services firm, and we continue to grow our Financial Services Technology practice across the country. CGI is seeking an Intermediate/Senior Software Developer with core banking application development experience to join our Retail Financial System (RFS) Banking team. In this role, you will play a key part in enhancing and evolving the Retail Financial System (RFS) core banking platform, delivering high quality, scalable solutions that support financial institutions across Canada. The ideal candidate brings strong C++ development experience, working knowledge of C# and SQL Server, and hands on experience with data conversions, SQL scripting, stored procedures, and data mapping within a core banking environment. You will work closely with Product Management, Business Analysts, Project Managers, and client stakeholders to translate business requirements into reliable technical solutions. This is a permanent, full-time position. Your future duties and responsibilities
Your future duties and responsibilities . Design, develop, and maintain application code for the Retail Financial System (RFS) core banking platform
. Maintain the architectural integrity of the Retail Financial System Banking application
. Create new application components and enhance existing functionality based on detailed functional and technical specifications
. Work closely with Product Management to create product requirement specifications and provide accurate effort estimates
. Collaborate with Business Analysts to develop detailed design specifications and effort estimates
. Analyze and interpret business requirements and translate them into effective technical solutions
. Develop code in accordance with defined client and CGI coding standards
. Perform code reviews to ensure compliance with architectural, performance, and quality standards
. Conduct performance analysis and tuning of the application
. Perform unit and system testing to ensure application changes are delivered with a low error rate
. Resolve defects identified during unit, system, or quality assurance testing
. Troubleshoot and debug application issues to identify and resolve faults
. Provide technical documentation to operations, training, and documentation teams
. Escalate items perceived to be out of scope to the Project Manager
. Collaborate effectively with internal teams and client stakeholders to ensure timely and high quality delivery Required qualifications to be successful in this role
Required qualifications to be successful in this role: Education
. Bachelor's Degree in Computer Science and/or Business OR Diploma in IT and/or Business with equivalent professional IT experience Experience
. Minimum 5 years of progressive experience in the IT sector
. Minimum 5+ years of hands-on experience as a Software Developer
. Proven experience in core banking application development
Technical Skills – Must Have
. Strong proficiency in C++
. Working knowledge of C#
. Strong experience with SQL Server
. Hands on experience writing SQL scripts and Stored procedures
. Experience performing data conversions for core banking systems
. Strong understanding of data mapping and data integrity
. Ability to analyze, interpret, and communicate business requirements to technical and non-technical stakeholders
. Strong analytical and problem-solving skills
. Strong commitment to quality and attention to detail
Technical Skills – Nice to Have
. Experience with Core Banking; RFS, Wealthview, or Ovation
. Experience working with traceability matrices
Soft Skills
. Strong written and verbal communication skills
. Positive, collaborative attitude
. Strong problem solving and conflict resolution skills
. Excellent time management, task planning, and prioritization abilities
. Ability to multitask and adapt quickly to changing client requirements
. Ability to work effectively with minimal supervision
. Comfortable working in a self-teaching, learning oriented environment
. Strong relationship building skills with clients and internal team members #LI-DHCGI CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $60,000–$120,000. This role is a future opportunity. Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter. That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals. To learn more about accessibility at CGI, contact us via email . Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries. Come join our team—one of the largest IT and business consulting services firms in the world.
Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Software Application Developer in Halifax, NS vacancy
- ...Halifax, Nova Scotia: Financial System Applications Developer What can you expect? We are... ...documenting, and maintaining Web and/or Desktop software applications Translating business... ...any other characteristic protected by applicable law. In accordance with applicable...SoftwareFull timeWork at officeLocal areaRemote workFlexible hours3 days per week1 day per week
- ...opportunity for an experienced Senior Software Developer. As a Senior Software Developer,... ..., scalable solutions for the software applications that support and operate our integrated... ...their best self to work. We encourage applicants from all qualified individuals, including...SoftwareLong term contractFull timeTemporary workInternship
- ...commercial off-the-shelf and custom applications on Windows-based... ...Install and configure database software, listeners, instances, and related... ...in accordance with applicable program security, export-control... ...aptitude and willingness to develop capability on the other platform...SoftwareWork at officeWorldwideFlexible hours
- ...peoples lives easier consider a rewarding career as a Senior Front-End Software Developer with Shannex. Reporting to the Principal Software Engineer you will design and build the internal web applications our residents families guests and team members rely on every day....SoftwareFull timeWork from home
$78.71k - $98.38k per year
...The Marine Applications Specialist works closely with Marine Account Managers and cross-functional engineering teams to develop marine propulsion and generator set solutions for retrofit and... ...solutions meet vessel requirements, applicable marine standards, and internal...SuggestedPermanent employmentFull timeFlexible hours- ...shape the future of Sleep Health in Canada with the most advanced solutions so every patient can wake up to a healthier life. The Application Support Administrator is responsible for maintaining, configuring, and supporting the Salesforce and business platforms to meet...Permanent employmentFull timeRemote workWork from homeMonday to fridayFlexible hoursShift work
$70k - $135k per year
...Architect – Digital Banking Applications Position Description We... ...platform, and technical teams to develop scalable, secure, and... ...Ensure solutions align with applicable security, risk, and compliance... ...10 years of experience across software engineering and solution architecture...SoftwareRemote work$96.56k - $128.74k per year
...Application deadline: October 28, 2026, 12:00PM ET Join the EDC Team... ...trade. Position: Senior Software Engineer, Edge Delivery... ...frequency, quality, reliability, and developer experience. What we are... ...requirements. Internal applicants must also meet EDC's eligibility...SoftwarePermanent employmentFull timeContract workSummer workWork at officeRelocation package3 days per week$75k - $125k per year
Senior Salesforce Developer Position Description CGI is seeking an experienced Senior... ...solutions while contributing to application architecture, integrations, security, automation... ...Science, Information Technology, Software Engineering, or a related discipline, or...SoftwarePermanent employmentFull timeRelocation3 days per week- ...thrive. Your Impact Mentor and develop more junior developers so we can build... ...Design, develop and execute innovative software solutions to address business needs Ensure... ...thorough documentation of systems and applications What You'll Bring ~5+ years’...SoftwareFull time
- ...apply now. We are currently seeking a PLSQL Developer to join our team in Halifax, Nova Scotia... ...Suite (R12) and Oracle based bespoke applications. Coordinate with the Client Managers,... ...opportunity employer and considers all applicants without regarding to race, color, religion...Long term contractFull time
$147.4k - $198.2k per year
...The application window is expected to close on: 11/14/2026 Senior Software Engineer - Cloud Data Ingestion Platform Remote: Based... ...architecture, platform APIs, developer workflows, customer onboarding... ...starts with you. Message to applicants applying to work in the U.S....SoftwareLong term contractFull timeTemporary workWork at officeLocal areaRemote workFlexible hours- ...ResMed seeks a Software Engineer to design and develop cloud-native applications supporting device connectivity and lifecycle management within their Digital Product Engineering team. The role involves full-stack development across AWS, IoT services, and healthcare platforms...SoftwareRemote work
$65k - $125k per year
Senior .NET Developer (Azure Cloud) Position Description CGI is seeking an experienced... ..., and modernization of enterprise applications using C#, .NET, and Microsoft Azure. In... ...Computer Science, Information Technology, Software Development, or a related discipline, or...SoftwarePermanent employmentFull timeRelocation3 days per week- ...Job Responsibility: Azure Databricks Developer At Cognizant, our global community sets us apartan energetic, collaborative and inclusive... ...requirements, this is a remote position open to qualified applicants in Ontario and/or Nova Scotia, where our hubs are located....Full timeRemote work
$55k - $110k per year
Software Development Engineering in Test Position Description Build your career with... ...of test strategies and test plans . Develop and maintain test cases, automated scripts... ..., AI tools may be used to help assess applications though they never replace human judgement...SoftwareLong term contractWork at officeWorldwide3 days per week- ...seeking a talented and seasoned Full Stack Developer to join our dynamic team at our Atlantic... ...NS. You'll work across the entire software development lifecycle, collaborating closely... ...highly scalable and performant web applications using Angular. Develop and integrate...SoftwareFull time
$65k - $125k per year
Full Stack Developer (Java + Angular) Position Description CGI is seeking a highly skilled... ..., and deliver scalable enterprise applications in cloud-native and hybrid environments.... ...drive solution design, develop high-quality software, and solve complex distributed system...SoftwarePermanent employmentFull timeWork at office- Oracle PL/SQL / Informatica Developer Position Description We are seeking an experienced... ...large scale, business critical applications. The successful candidate will bring deep... ...optimization. This role requires a strong software engineering mindset, with an emphasis on...Software
$61k - $67k per year
...to start your career as a Java Developer? In-depth graduate training,... ...training. What you’ll do: As a software developer with mthree, you’ll build complex applications in a global team environment.... ...the recruitment process. Applicants must be currently authorized to...SoftwarePermanent employmentFull timeRelocationFlexible hours$181k - $241k per year
...your team through your writing and tech talks. You will help develop talent on your team by providing feedback and guidance, and leading... ...in San Francisco or Los Angeles: affirm considers qualified applicants with arrest and conviction records, as required by law. #J-18808...SoftwareWork at officeRemote workFlexible hours$85k - $145k per year
Full Stack Developer - Golang & Nodejs Position Description CGI is seeking an experienced... .... This role is ideal for a senior software professional with deep expertise in Go,... ...using Go. • Contribute to full-stack application development using Node.js and React. •...SoftwarePermanent employmentFull time$181k - $241k per year
...company to ship high-quality software quickly and confidently. The... ...reliable feedback cycles for developers by optimizing build times, test... ...workflows. Identify developer pain points and lead initiatives... ...: Affirm considers qualified applicants with arrest and conviction records...SoftwareLong term contractTemporary workWork at officeRemote workFlexible hours$27 per hour
...development, as well as proficiency in various programming languages and application development frameworks. The Curriculum Leader will collaborate... ...Java, .NET, Python, REST, and Azure into the curriculum where applicable. Foster a collaborative environment among faculty members to...Hourly payPermanent employmentFull timeMonday to fridayFlexible hours$70k - $125k per year
Oracle PL/SQL Developer Position Description We are seeking an experienced Oracle PL/SQL Developer with strong hands-on expertise... ...-related issues while supporting data integrity, accuracy, and application performance. •Translate business and data requirements into scalable...$75k - $145k per year
...seeking an experienced Java Full Stack Developer to join our team and contribute to the design... ...develop REST APIs build cloud-native applications integrate enterprise systems and... ...modern DevOps practices throughout the software development lifecycle. Working within an...SoftwarePermanent employmentFull timeContract work3 days per week- ...world’s leading Hotel Sales and Catering software, we’ve been voted #1 in the Hotel Tech... ...performance, failures, and data consistency Develop resilient integration workflows using... ...systems for high-volume, multi-tenant applications ~ A strong understanding of REST APIs,...SoftwareLong term contractFull timeCasual workRemote workWork from homeRelocation package
- ...personal lending products, review application and financial information,... ...financial circumstances, and applicable company policies and... ...experience with Microsoft Office software (Excel, Word, and Outlook).... ...individuals. Our focus is on developing tools and processes that promote...SoftwareFull timeWork at officeLocal areaFlexible hoursShift workAfternoon shift
- ...• Operate a register and/or software system to complete cash and credit... ...by manager At Aramark, developing new skills and doing what it... ...characteristics protected by applicable law. About Aramark The... .... We believe a career should develop your talents, fuel your passions...SoftwareWork from home
- ...-on experience on real projects Develop in-demand skills through mentorship... ...environment. Experience with the application of various computer software programs, including word processing... ...(AI) to screen, assess, or select applicants. All hiring decisions are made by human...SoftwareHourly payWeekly payFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Application Developer. Be the first to apply!
Related searches
- software engineer - computer Halifax, NS
- software developer no experience Halifax, NS
- développeur logiciel Halifax, NS
- senior software developer Halifax, NS
- ingénieur logiciel Halifax, NS
- software engineer salary in canada Halifax, NS
- software engineer Halifax, NS
- director software engineering Halifax, NS
- software engineer - ai machine learning Halifax, NS
- junior software developer Halifax, NS

