Software Developer
$79.6k - $156.7kSoftware Developer Position Description
Are you fascinated by information technology and its role in innovative business solutions? Are you a collaborative problem solver who wants to build a dynamic career making an impact for some of the most influential companies and government agencies in the world? If so, we think CGI is just the place for you. As a Databricks Data Engineer on our team, you'll work in a highly collaborative environment to provide expertise in designing, developing, and executing solutions to enhance the quality of IT products and services. At CGI, you can explore your full potential – not confined by borders or pre defined paths. You're empowered to solve problems in your own unique way which is not only valued and respected but encouraged. We're a close knit team that has access to global resources. You'll have the opportunity to explore a wide range of tools, technologies, and cutting edge solutions, all while enjoying the personal touch that our local operating approach offers. This position is open to candidates located anywhere within the United States and may be performed remotely. Preference will be given to candidates located in or near Atlanta, Georgia, or within commuting distance of a CGI office. Your future duties and responsibilities
. Design, develop, and maintain Azure Databricks pipelines for credit card data ingestion, transformation, integration, and downstream consumption.
. Develop scalable processing solutions using PySpark, Python, Spark SQL, SQL, Delta Lake, and ADLS for high volume card datasets.
. Build transformation logic for cardholder, account, transaction, authorization, payment, balance, fee, interest, rewards, and servicing data.
. Translate business requirements and source to target mappings into reusable Databricks notebooks, workflows, jobs, and ETL/ELT processes.
. Support credit card platform conversion and modernization, including data mapping, historical/incremental loads, transformation, and reconciliation.
. Implement automated data quality, balancing, reconciliation, cleansing, and exception handling controls across source and target environments.
. Protect sensitive cardholder information, including PAN and PCI sensitive data, through appropriate masking, tokenization, encryption, and data handling practices.
. Troubleshoot and optimize Databricks pipelines while collaborating with credit card SMEs, architects, analysts, and application teams. Required qualifications to be successful in this role
. 5+ years of Data Engineering, ETL/Data Warehouse, or Big Data experience, including 3+ years of hands on Azure Databricks development.
. Strong hands on development experience with Databricks, PySpark, Python, Spark SQL, SQL, Delta Lake, and ADLS.
. Experience designing and developing scalable ETL/ELT pipelines for large volume transactional and financial datasets.
. Strong experience with data transformation, source to target mapping, cleansing, reconciliation, data quality, and exception handling.
. Credit card/payments domain experience with knowledge of card accounts, transactions, authorizations, payments, balances, billing, and settlement.
. Experience with Azure DevOps, Git, CI/CD, and Agile/Scrum development practices.
. Strong banking/financial services experience and understanding of financial data controls and reconciliation.
. Bachelor's Degree Desired Qualifications . Experience with TSYS or another major credit card processing platform.
. Experience supporting credit card conversions, migrations, or platform modernization.
. Knowledge of the end to end card lifecycle, including authorization, authentication, clearing, settlement, posting, and reconciliation.
. Experience with Mastercard and/or Visa data, interfaces, reporting, rewards, or loyalty programs.
. Understanding of PCI DSS, PAN protection, tokenization/de tokenization, encryption, and sensitive cardholder data management.
. Experience with advanced Databricks capabilities such as Unity Catalog, Workflows, Auto Loader, and Lakeflow/Delta Live Tables.
. Experience modernizing Informatica PowerCenter or SSIS workloads to Databricks/PySpark.
. Azure and/or Databricks certifications and experience with large scale banking conversion initiatives. CGI anticipates accepting applications for this position through September 25, 2026. Other Information:
CGI is required by law in some jurisdictions to include a reasonable estimate of the compensation range for this role. The determination of this range includes various factors not limited to skill set, level, experience, relevant training, and licensure and certifications. To support the ability to reward for merit based performance, CGI typically does not hire individuals at or near the top of the range for their role. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range for this role in the U.S. is $79,600.00 - $156,700.00.
CGI's benefits are offered to eligible professionals on their first day of employment to include:
. Competitive compensation
. Comprehensive insurance options
. Matching contributions through the 401(k) plan and the share purchase plan
. Paid time off for vacation, holidays, and sick time
. Paid parental leave
. Learning opportunities and tuition assistance
. Wellness and Well being programs 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. Come join our team—one of the largest IT and business consulting services firms in the world. Qualified applicants will receive consideration for employment without regard to their race, ethnicity, ancestry, color, sex, religion, creed, age, national origin, citizenship status, disability, pregnancy, medical condition, military and veteran status, marital status, sexual orientation or perceived sexual orientation, gender, gender identity, and gender expression, familial status or responsibilities, reproductive health decisions, political affiliation, genetic information, height, weight, or any other legally protected status or characteristics to the extent required by applicable federal, state, and/or local laws where we do business. CGI provides reasonable accommodations to qualified individuals with disabilities. If you need an accommodation to apply for a job in the U.S., please email the CGI U.S. Employment Compliance mailbox at View email address on clients.njoyn.com . You will need to reference the Position ID of the position in which you are interested. Your message will be routed to the appropriate recruiter who will assist you. Please note, this email address is only to be used for those individuals who need an accommodation to apply for a job. Emails for any other reason or those that do not include a Position ID will not be returned. We make it easy to translate military experience and skills! Click here to be directed to our site that is dedicated to veterans and transitioning service members. All CGI offers of employment in the U.S. are contingent upon the ability to successfully complete a background investigation. Background investigation components can vary dependent upon specific assignment and/or level of US government security clearance held. Dependent upon role and/or federal government security clearance requirements, and in accordance with applicable laws, some background investigations may include a credit check. CGI will consider for employment qualified applicants with arrests and conviction records in accordance with all local regulations and ordinances. CGI will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with CGI’s legal duty to furnish information.
Are you fascinated by information technology and its role in innovative business solutions? Are you a collaborative problem solver who wants to build a dynamic career making an impact for some of the most influential companies and government agencies in the world? If so, we think CGI is just the place for you. As a Databricks Data Engineer on our team, you'll work in a highly collaborative environment to provide expertise in designing, developing, and executing solutions to enhance the quality of IT products and services. At CGI, you can explore your full potential – not confined by borders or pre defined paths. You're empowered to solve problems in your own unique way which is not only valued and respected but encouraged. We're a close knit team that has access to global resources. You'll have the opportunity to explore a wide range of tools, technologies, and cutting edge solutions, all while enjoying the personal touch that our local operating approach offers. This position is open to candidates located anywhere within the United States and may be performed remotely. Preference will be given to candidates located in or near Atlanta, Georgia, or within commuting distance of a CGI office. Your future duties and responsibilities
. Design, develop, and maintain Azure Databricks pipelines for credit card data ingestion, transformation, integration, and downstream consumption.
. Develop scalable processing solutions using PySpark, Python, Spark SQL, SQL, Delta Lake, and ADLS for high volume card datasets.
. Build transformation logic for cardholder, account, transaction, authorization, payment, balance, fee, interest, rewards, and servicing data.
. Translate business requirements and source to target mappings into reusable Databricks notebooks, workflows, jobs, and ETL/ELT processes.
. Support credit card platform conversion and modernization, including data mapping, historical/incremental loads, transformation, and reconciliation.
. Implement automated data quality, balancing, reconciliation, cleansing, and exception handling controls across source and target environments.
. Protect sensitive cardholder information, including PAN and PCI sensitive data, through appropriate masking, tokenization, encryption, and data handling practices.
. Troubleshoot and optimize Databricks pipelines while collaborating with credit card SMEs, architects, analysts, and application teams. Required qualifications to be successful in this role
. 5+ years of Data Engineering, ETL/Data Warehouse, or Big Data experience, including 3+ years of hands on Azure Databricks development.
. Strong hands on development experience with Databricks, PySpark, Python, Spark SQL, SQL, Delta Lake, and ADLS.
. Experience designing and developing scalable ETL/ELT pipelines for large volume transactional and financial datasets.
. Strong experience with data transformation, source to target mapping, cleansing, reconciliation, data quality, and exception handling.
. Credit card/payments domain experience with knowledge of card accounts, transactions, authorizations, payments, balances, billing, and settlement.
. Experience with Azure DevOps, Git, CI/CD, and Agile/Scrum development practices.
. Strong banking/financial services experience and understanding of financial data controls and reconciliation.
. Bachelor's Degree Desired Qualifications . Experience with TSYS or another major credit card processing platform.
. Experience supporting credit card conversions, migrations, or platform modernization.
. Knowledge of the end to end card lifecycle, including authorization, authentication, clearing, settlement, posting, and reconciliation.
. Experience with Mastercard and/or Visa data, interfaces, reporting, rewards, or loyalty programs.
. Understanding of PCI DSS, PAN protection, tokenization/de tokenization, encryption, and sensitive cardholder data management.
. Experience with advanced Databricks capabilities such as Unity Catalog, Workflows, Auto Loader, and Lakeflow/Delta Live Tables.
. Experience modernizing Informatica PowerCenter or SSIS workloads to Databricks/PySpark.
. Azure and/or Databricks certifications and experience with large scale banking conversion initiatives. CGI anticipates accepting applications for this position through September 25, 2026. Other Information:
CGI is required by law in some jurisdictions to include a reasonable estimate of the compensation range for this role. The determination of this range includes various factors not limited to skill set, level, experience, relevant training, and licensure and certifications. To support the ability to reward for merit based performance, CGI typically does not hire individuals at or near the top of the range for their role. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range for this role in the U.S. is $79,600.00 - $156,700.00.
CGI's benefits are offered to eligible professionals on their first day of employment to include:
. Competitive compensation
. Comprehensive insurance options
. Matching contributions through the 401(k) plan and the share purchase plan
. Paid time off for vacation, holidays, and sick time
. Paid parental leave
. Learning opportunities and tuition assistance
. Wellness and Well being programs 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. Come join our team—one of the largest IT and business consulting services firms in the world. Qualified applicants will receive consideration for employment without regard to their race, ethnicity, ancestry, color, sex, religion, creed, age, national origin, citizenship status, disability, pregnancy, medical condition, military and veteran status, marital status, sexual orientation or perceived sexual orientation, gender, gender identity, and gender expression, familial status or responsibilities, reproductive health decisions, political affiliation, genetic information, height, weight, or any other legally protected status or characteristics to the extent required by applicable federal, state, and/or local laws where we do business. CGI provides reasonable accommodations to qualified individuals with disabilities. If you need an accommodation to apply for a job in the U.S., please email the CGI U.S. Employment Compliance mailbox at View email address on clients.njoyn.com . You will need to reference the Position ID of the position in which you are interested. Your message will be routed to the appropriate recruiter who will assist you. Please note, this email address is only to be used for those individuals who need an accommodation to apply for a job. Emails for any other reason or those that do not include a Position ID will not be returned. We make it easy to translate military experience and skills! Click here to be directed to our site that is dedicated to veterans and transitioning service members. All CGI offers of employment in the U.S. are contingent upon the ability to successfully complete a background investigation. Background investigation components can vary dependent upon specific assignment and/or level of US government security clearance held. Dependent upon role and/or federal government security clearance requirements, and in accordance with applicable laws, some background investigations may include a credit check. CGI will consider for employment qualified applicants with arrests and conviction records in accordance with all local regulations and ordinances. CGI will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with CGI’s legal duty to furnish information.
Vacancy posted 24 days ago
Similar jobs that could be interesting for youBased on the Software Developer in Remote vacancy
$128.3k - $192.4k
...persistence, and dreams that will help us reach our future-focused goals. At our core is innovation. Honda is constantly innovating and developing solutions to drive our business with record success. We strive to be a company that serves as a source of “power” that supports...SuggestedFull timeTemporary workWork experience placementRemote workRelocation package$92k - $114.9k
...At our core is innovation. Honda is constantly innovating and developing solutions to drive our business with record success. We strive... ...4 year college-level Bachelor's degree in Computer Science / Software Engineering / Information Technology or a related STEM field of...SuggestedFull timeContract workTemporary workWork experience placementRemote work$105.2k - $157.8k
...At our core is innovation. Honda is constantly innovating and developing solutions to drive our business with record success. We strive... ...experience: Must have at least 8 years of experience in IT or software engineering, including 3 or more years in a technical...SuggestedFull timeTemporary workWork experience placementRemote workRelocation package$130.6k - $192k
About the TeamCome help us build and develop tools serving hundreds of engineers internally! We’re looking for a Fullstack Software Engineer to join our Developer Insights team. About the RoleOur mission is to improve the developer experience of engineers at DoorDash by...SuggestedHourly payWork at officeLocal areaRemote workFlexible hours$98.5k - $206.8k
Job Title: Full Stack Software Engineer/DeveloperJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS... ...Opportunity:CACI is seeking an experienced Full Stack Software Developer to join a multidisciplined team to work on delivering the next...SuggestedContract workWork experience placementRemote workFlexible hours$159.49k - $267.74k
...Software Architect, Platform Engineering page is loaded## Principal Software Architect, Platform Engineeringlocations: Remote - Californiatime... ...experience, infrastructure, database, firmware, and front end developers to understand and analyze requirements for features and...Temporary workSecond jobRemote workWorldwide$103.2k - $128.9k
...persistence, and dreams that will help us reach our future-focused goals. At our core is innovation. Honda is constantly innovating and developing solutions to drive our business with record success. We strive to be a company that serves as a source of “power” that supports...Full timeTemporary workWork experience placementWork at officeRemote workRelocation package- ...due to a disability, contact this employer to ask for an accommodation or an alternative application process. Full-Stack Software Developer Full Time Springfield, VA, US Full-Stack Software Developer Location: Remote / On-Site – Springfield, VA Clearance...Full timeRemote work
$105k - $165k
...due to a disability, contact this employer to ask for an accommodation or an alternative application process. FULL STACK SOFTWARE DEVELOPER FULL TIME CA-REMOTE, US 30+ days ago Requisition ID: 1543 Salary Range: $105,000.00 To $165,000.00 Annually ***POSITION...Full timeTemporary workRemote workFlexible hours- ...Building a new requirements-management platform from the ground up, the remote contract Full-Stack Software Developer will focus on delivering a minimum viable product by year-end while collaborating with a senior delivery team and leveraging AI tooling. Key Responsibilities...Contract workRemote work
$117.2k - $313.7k
...Agentforce is the future of AI, and you are the future of Salesforce.The ExperienceNote: By applying to the Senior / Lead / Principal Software Engineer - Foundations Team posting, recruiters and hiring managers across the organization hiring software engineers will review...Full timeWork experience placementRemote work- ...fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.FULL STACK SOFTWARE ENGINEER, PLATFORMThe application software team is the central nervous...Permanent employmentTemporary workRemote workWorldwideWeekend work
- ...business requirements, in line with guidance provided Facilitate software application design discussions, and document design decisions... ...coordinate bug fixes to uphold the software quality standards Develop user training programs, documentation, and support frameworks to...Full timeTemporary workRelocation
$131k - $137k
Responsibilities Technica Corporation is seeking highly skilled Senior Full Stack Java Developer to be a part of an agile software development team and integral in performing software development, O&M support, and adhere to agile methodology and scrum ceremonies. This...Work experience placementRemote work$106k - $142k
...with CI/CD processes and tools such as Jenkins- Experience with software application testing approaches and tools like jUnit, Cucumber,... ...cloud-based software applications- Experience designing and developing applications in microservices architectureNTT DATA provides a...Full timeTemporary workWork at officeRemote workFlexible hours$129.3k - $177.8k
...The ideal candidate will be a strong technical leader who thrives in complex environments, drives modernization initiatives, and develops high-performing engineering talent.This role offers the opportunity to shape the future of our engineering landscape, influence enterprise...Bi-weekly payFull timeTemporary workApprenticeshipWork at officeRemote workWork from homeHome officeShift work- ...dollars in securities transactions annually.As a SeniorFull Stack Software Engineer, you will play a key role in modernizing mission-... ...engineering practices that improve platform capabilities and developer productivity.Cloud-Native Application DevelopmentDesign and implement...Remote workFlexible hours
- ...growing company that provides Artificial Intelligence systems and software engineering services/solutions to DoD and Federal clients. We... ...data link (TDL) systems. The successful candidate will design, develop, and maintain secure end‑to‑end data pipelines that ingest,...Full timeLocal areaRemote workFlexible hours
$153k - $376k
...excited to shape the future of design and collaboration, join us!As a Software Engineer, you'll work on some of the most technically challenging and impactful parts of our product. You will be developing high-performance client-side systems in C++/WebAssembly, extending...Minimum wageFull timeLocal areaRemote workFlexible hours$208k - $312k
...and AI SDK, we create products that help builders move from idea to production with speed, security, and exceptional developer experience.Now, software is entering a new era, and the next generation of products will not just be used by people. They will be built, extended...Work at officeRemote workWork from homeWorldwideMonday to FridayFlexible hours- ...Arcarithm is currently seeking top talent in the areas of full stack software development, artificial intelligence, optimization, and data... ...Arcarithm and all we offer! Job Title: Full Stack Software Developer Job Location: Huntsville, AL We are seeking a versatile...Local areaRemote workFlexible hours
$142.5k - $256.5k
...diseases. Moderna is looking for a hands-on, impact-driven Principal Software Engineer, Platform Engineering to help define, build and evolve... ...platform capabilities that enable application teams to develop, deploy, and operate software safely and effectively. This is a...Permanent employmentFull timeWork at officeImmediate startWork from home$115k - $225k
...responsible for supporting their success.ABOUT THE ROLEThe Principal Software Engineer, AI Platform, will serve as the AI engineering team... ...communicate technical trade-offs in accessible terms.Design, develop, and maintain high-quality and flexible platform-level...Temporary workWork at officeLocal areaRemote workWorldwideFlexible hours3 days per week$107.5k - $204.5k
...Resilient Connectivity Products (RCP) Engineering seeks a Principal Software Engineer to join the Platform Services Software Team who’s... ...solves defense customers’ toughest problems through rapidly developing, integrating, and demonstrating software solutions that employ...Temporary workWork experience placementWork at officeRemote workRelocationFlexible hours$86.8k - $198k
...to protect their health and save their lives. As a Senior Java Developer on this team, you'll build and modernize the systems that... ...us. The world can't wait. You Have: 8+ years of experience in software development 6+ years of experience with Java, including Spring...Full timeContract workPart timeLocal areaRemote work$107.5k - $204.5k
...hardening standards and security controls across Linux systems.• Develop and maintain automated configuration workflows using Ansible or... ...Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field and minimum 8 years of experienceDemonstrated...Temporary workWork experience placementInterim roleWork at officeRemote workFlexible hours$100k - $140k
...future explosion protection and process safety practices. \n Develop technical white papers, journal articles, application notes,... ...systems, or a related technical field. \n ~ Experience with CFD software and simulation-based engineering analysis. \n ~ Strong...Temporary workLocal areaRemote workWorldwideRelocation package- .... If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Java Developer - HYBRID to join our team in Alpharetta, Georgia (US-GA), United States (US).Day to Day Responsibilities:Design, develop, and maintain...Full timeTemporary workWork at officeRemote workFlexible hours
- ...Job Description Job Description Description: Docupace is seeking a Senior Full Stack Software Developer for a remote role based in Philadelphia, PA. Fully remote; however, candidates MUST already live within commuting distance of the Philadelphia Metropolitan...Contract workRemote workVisa sponsorship
- ...remote position. Job Information Job Type: Full time Industry: IT Services Remote Job Job Description The Agile Software Developer will be responsible for all aspects of Application Software Development including estimation, analysis, design, programming,...Full timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
Related searches
- software engineer internship remote Remote
- senior software engineer ruby on rails Remote
- software developer positions Remote
- intermediate software engineer Remote
- agile software developer Remote
- software engineer intern Remote
- part time software developer Remote
- rust software engineer Remote
- software engineer no experience Remote
- software engineer internship Remote






