About the Company :
CGI
have been a company focused on bringing to life great ideas and enterprise
solutions that drive progress for its clients. CGI offer an enriching
experience that promotes career growth. CGI prefers dedicated professionals to
outperform the competition, stay ahead of the innovation curve and to shape the
CGI for performance excellence which leads to the development of CGI. CGI
behave ethically and honestly in all its interactions with clients, partners
and employees of CGI. CGI is actively seeking dedicated professionals. The
below mentioned details is for your kind reference regarding CGI job
opportunity.
Company Name : CGI
Official Website of the Company : www.CGI.com
Job Role : Software Engineer
Desired Experience : Fresher/ Experienced
Salary Offered : Based on performance in
the interview
Job Location : Bangalore
Interview Location : Bangalore
Job Type : Full-time
Reference : www.fresherjobforum.com
Eligibility Criteria : Any
Graduate
Required Skills :
- Java/J2EE
- WLI/WLS
- Oracle 10g - SQL
- UNIX Shell Scripting
- MQ
Description :
1 Requirement Gathering & Analysis
Understand business and technical requirement documents
(Enhancement requests, SRS / BRD etc); Interact with clients / BA to clarify
requirements if any; Provide inputs/ suggestions if any in order to validate
the technology stack identified by the architects
2 High Level Design (HLD)
Based on the technology stack identified, identify data sources,
external interfaces, required outputs etc; Document high level business flow
from the details gathered; Prepare the Designi document; Update HLD based on
review comments in order to lay the ground-work for developing the solution
3 Coding
Develop core reusable components as per project requirements;
Adhere to internal quality norms / standards; Check-in compilable code into the
repository; Send code for peer reviews; Fix code review defects; Provide
clarifications / support to Developers and Sr.Developers on specific technology
related queries in order to improve productivity and ensure quality
4 SIT/SFT Support
Understand the defects / change requests raised during SIT/SFT;
Analyse the root-cause of defects; Incorporate changes into the design
documents; Seek approval for design changes resulting from change request in
order to confirm that the application meets user expectations and ready for
deployment.
5 Very High Level Estimate (VHLE)
Based on the technical stack and the project requirements, prepare
VHLE (using estimation tools / guidelines) including elements such as
estimation break up for various SDLC stages, assumptions, risks and the
approach document; Review the document with the Manager; Update document based
on review comments in order to enable the client to give a 'go' or 'no go' for
the project
6 Requirement, Design Coding, Testing
Review
Conduct reviews / second-level checks of various technical
documents / code across the different stages of the software development
lifecycle (requirements gathering, high-level & low-level design, coding,
testing etc) based on best practices and performance requirements in order to
verify completeness, accuracy and compliance to internal standards
7 People Management
Conduct technical interviews; Provide assessment on candidate
capability; Shortlist candidates for subsequent interviews; Coach and guide
developers in improving technical capabilities and developing overall skills;
Conduct technical trainings in order to build team capabilities
8 Process Improvements
Identify best practices; Analyse, design, code and test
productivity enhancement tools; Implement such tools and practices; Provide
inputs for design and coding standards; Prepare design and coding checklists;
Define/Refine the estimation templates in order to improve productivity and
quality of projects
Interview Date : Will be communicated to
shortlisted candidates after registrations are closed
Date of Joining : Will be communicated to
selected candidates after the interview
To Apply : Click Here