Senior Systems Analyst

CGI

$108K — $137K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of software development experience in complex projects
  • Proficient in Java and object-oriented programming
  • Strong knowledge of RESTful APIs and JSON data structures
  • Experience with tools like Postman for API testing
  • Understanding of AWS services and cloud environment deployment
  • Skilled in SQL and relational database management
  • Strong communication skills for cross-team collaboration

Responsibilities

  • Participate in application analysis and system design
  • Develop and enhance enterprise applications
  • Ensure adherence to development standards and methodologies
  • Define technical requirements and support modernization efforts
  • Contribute to project planning and feasibility assessments
  • Drive solutions throughout the software development lifecycle
  • Analyze and document business and technical requirements

Benefits

  • Comprehensive insurance options
  • Matching contributions through the 401(k) plan
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave
  • Learning opportunities and tuition assistance
  • Wellness and well-being programs
Full Job Description
Senior Systems Analyst

Category: Software Development/ Engineering

Main location: United States, Virginia, Reston

Position ID:J0626-0203

Employment Type: Full Time

Position Description:

CGI is seeking a Senior Application Systems Analyst / Java Developer to support the design, development, enhancement, and maintenance of enterprise applications within a complex financial services environment. This role partners closely with business stakeholders, technical teams, and subject matter experts to gather requirements, analyze system needs, and deliver scalable technology solutions.
We partner with 15 of the top 20 banks globally, and our top 10 banking clients have worked with us for an average of 26 years!.

This role is located at a client site in Reston, VA. A hybrid working model is acceptable.

Your future duties and responsibilities:

CGI is seeking a Senior Application Systems Analyst / Java Developer to support the design, development, enhancement, and maintenance of enterprise applications within a complex financial services environment. This role partners closely with business stakeholders, technical teams, and subject matter experts to gather requirements, analyze system needs, and deliver scalable technology solutions.

The successful candidate will participate in application analysis, system design, software development, API integration, and data management initiatives while ensuring adherence to established development standards and methodologies. Responsibilities include defining technical requirements, supporting application modernization efforts, performing feasibility assessments, contributing to project planning activities, and driving solutions through the full software development lifecycle. Experience working in cloud-based environments, particularly AWS, and developing API-driven applications is highly desirable.

Required qualifications to be successful in this role:

. 5+ years of software development experience, including work on projects of similar scope, scale, and complexity.
. Strong experience developing enterprise applications using Java and object-oriented programming principles.
. Solid understanding of RESTful APIs, API integrations, and JSON-based data structures.
. Experience creating and validating JSON schemas and working with API testing tools.
. Hands-on proficiency with tools such as Postman, XML Spy, or similar integration and testing platforms.
. Good understanding of AWS cloud services and application deployment in cloud-based environments.
. Experience working with relational databases such as Oracle and writing complex SQL queries.
. Strong knowledge of the Software Development Life Cycle (SDLC) and delivery methodologies including Agile and Waterfall.
. Ability to gather, analyze, and document business and technical requirements.
. Experience with business process analysis, system design, and technical documentation.
. Strong problem-solving skills with the ability to troubleshoot application and integration issues.
. Excellent verbal and written communication skills, with the ability to collaborate across technical and business teams.
. Experience estimating project effort, assessing technical feasibility, and supporting application enhancement initiatives.

Education:
Bachelor's degree in Computer Science, Information Systems, Engineering, or a related technical discipline.

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 $108,300.00 - $137,100.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

Skills:
  • Agile
  • Amazon Web Services Cloud
  • Data Management
  • Java
  • Problem Solving
  • RESTful (Rest-APIs)
  • SQL
  • Waterfall Model


Similar Jobs

More Jobs at CGI

More Information Technology Jobs

Find similar Senior Systems Analyst jobs: