CGI logo

Software Engineer

CGI

Hyderabad
Freshers
Full-time
As per industry standards
Posted 1 hr ago
CGI Banner

CGI is hiring Software Engineers for its Hyderabad office to support enterprise applications and Agile software delivery teams. This opportunity is suited for candidates who are interested in application configuration, workflow management, DevOps practices, and collaborative software development. Selected candidates will work with business and technical teams to configure enterprise applications, manage work items, track defects, and contribute to delivering reliable software solutions using modern project management and DevOps tools.


Working at CGI provides exposure to large-scale enterprise projects where software engineering extends beyond coding. Engineers collaborate with cross-functional teams, participate in Agile ceremonies, configure business applications, and contribute to delivering reliable solutions for global clients.

This role involves supporting Empower application configuration while working closely with development, testing, and business teams. You'll gain practical experience using industry-standard collaboration and project management platforms that are widely used across enterprise organizations.


πŸ›  Technologies & Platforms You'll Work With

Azure DevOps Jira Agile Workflow Management Test Automation

During your daily work, you'll interact with tools used for project planning, sprint execution, defect management, requirement tracking, and release coordination. Familiarity with Agile development practices and software delivery processes will help you contribute effectively from the beginning.


πŸš€ Key Responsibilities

As a Software Engineer at CGI, your responsibilities may include:

  • Configure and maintain Empower applications based on business requirements.

  • Support workflow configuration and troubleshoot configuration-related issues.

  • Use Azure DevOps to manage work items, user stories, sprint tasks, and releases.

  • Track defects, enhancements, and project progress using Jira.

  • Collaborate with developers, QA engineers, business analysts, and stakeholders.

  • Participate in Agile ceremonies including sprint planning, stand-ups, retrospectives, and reviews.

  • Assist with application testing and validation before deployments.

  • Document configuration changes and maintain project documentation.

  • Help resolve production support issues while ensuring application stability.

  • Follow organizational standards for software quality, security, and compliance.


🀝 What Recruiters May Evaluate

While hiring for this role, recruiters may look for candidates who demonstrate:

  • Understanding of Agile software development methodologies.

  • Knowledge of Azure DevOps or similar DevOps platforms.

  • Familiarity with Jira for issue and sprint tracking.

  • Strong analytical and problem-solving skills.

  • Good communication and collaboration abilities.

  • Ability to understand business workflows and convert them into application configurations.

  • Willingness to learn enterprise software platforms.

Strong collaboration and structured problem-solving are often as valuable as technical expertise in enterprise software projects.

πŸ“ˆ Skills That Can Strengthen Your Profile

Although not mandatory, these skills can make your application stronger:

  • Basic SQL knowledge

  • Understanding of SDLC

  • Git version control

  • REST APIs

  • Software testing fundamentals

  • CI/CD concepts

  • Cloud fundamentals, especially Microsoft Azure

  • Documentation and requirement analysis

Learning these concepts before joining can help you adapt more quickly to enterprise project environments.


🌐 Why Consider CGI?

CGI is one of the world's largest IT and business consulting companies, serving clients across multiple industries. Employees, known as CGI Partners, work on global projects involving modern technologies, enterprise applications, digital transformation, and cloud solutions.

Some benefits of joining CGI include:

  • Exposure to international enterprise projects

  • Structured learning and career development

  • Collaborative work environment

  • Opportunities to work with experienced professionals

  • Access to modern software engineering tools and practices

  • Long-term career growth across different technology domains


πŸ“š Preparation Tips Before Applying

Candidates preparing for interviews should focus on:

  1. Agile methodology and Scrum basics.

  2. Azure DevOps fundamentals.

  3. Jira workflows and issue tracking.

  4. SDLC phases.

  5. Software testing concepts.

  6. Basic SQL queries.

  7. Communication and teamwork scenarios.

  8. Problem-solving and logical reasoning.

Having small personal or academic projects using Git and Agile practices can also strengthen your resume.


πŸ”„ Typical Hiring Process

flowchart LR
A[Application Submitted] --> B[Resume Screening]
B --> C[Technical Discussion]
C --> D[Managerial Round]
D --> E[HR Discussion]
E --> F[Offer]

πŸ”‘ Keywords for Resume

Azure DevOps β€’ Jira β€’ Agile Methodology β€’ Empower Configuration β€’ Workflow Management β€’ SDLC β€’ Software Engineering β€’ Test Automation β€’ Defect Tracking β€’ Application Support β€’ CI/CD β€’ Git β€’ SQL β€’ Problem Solving β€’ Team Collaboration


πŸ’‘ Career Takeaway

This role is well suited for candidates who want to build a career in enterprise software engineering and application support. It provides hands-on exposure to Agile development, DevOps practices, workflow configuration, and collaboration with global teams, making it a solid starting point for long-term growth in software development and enterprise technology.


The above article is written by me, a person interested in technology, automobiles, modern gadgets, movies, music, and clean aesthetics.

Top companies

Disclaimer

This job listing is shared for informational purposes only. We are not affiliated with the hiring company. All applications must be submitted through the official company website.

Recent Postings

JJOBS