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