SF/SFI Engineer
Cgi
About the role
CGI is a global IT and business consulting powerhouse founded in 1976. With a presence in over 40 countries, the firm helps enterprises transform through digital, cloud, and dataβdriven solutions. In India, CGI has built a reputation for delivering endβtoβend services across banking, energy, utilities, and public sector domains, leveraging a culture of ownership, collaboration, and continuous learning.
Employees benefit from a strong mentorship model, exposure to cuttingβedge technologies, and a clear path for career progression that spans technical, managerial, and specialist tracks.
The role of SF/SFI Engineer sits within the Technology, Customer Platforms & Salesforce Engineering family at Centrica, a major client of CGI. As a Salesforce / Salesforce Industries Engineer, you will be responsible for designing, building, testing, deploying, and supporting secure, scalable Salesforce solutions that enhance both customer and internal journeys. You will work in an Agile Scrum squad, collaborating closely with product owners, architects, QA, and operations to deliver highβquality features from concept to production.
Key Responsibilities
- Translate functional and nonβfunctional requirements into maintainable Salesforce solutions, contributing to technical design and task breakdown.
- Develop Apex classes, Lightning Web Components, Flows, and declarative configurations following bestβpractice standards.
- Configure objects, validation rules, automation, and workflows with an OOTBβfirst approach.
- Build and enhance Salesforce Industries (Vlocity) capabilities such as OmniStudio, OmniScripts, Enterprise Product Catalogue, and Integration Procedures.
- Design and implement integrations using REST/SOAP APIs, eventβdriven or asynchronous patterns.
- Participate in backlog refinement, sprint planning, and technical spikes, owning stories through development, testing, and deployment.
- Conduct peer reviews, enforce coding standards, and contribute to reusable patterns and documentation.
- Support production services, including incident investigation, rootβcause analysis, and continuous improvement.
- Advocate secure engineering practices covering access control, data quality, performance, and compliance.
- Mentor junior engineers and foster a collaborative engineering culture.
Technology Stack: Salesforce Core (Apex, LWC, SOQL/SOSL, Flows), Sales Cloud, Service Cloud, Experience Cloud, Vlocity/OmniStudio, REST/SOAP APIs, Git, CI/CD pipelines, AWS integration, Agile Scrum.
Growth Path: Starting as an Engineer, you can progress to Senior Engineer, Lead Engineer, and eventually Architecture or Delivery Management roles, with opportunities to specialize in Salesforce Industries, Cloud Architecture, or DevOps.
Why Join CGI?: CGI offers a truly global platform with access to diverse projects, a strong emphasis on learning (certifications, internal training), and a culture that treats employees as partners. The firmβs commitment to workβlife balance, inclusive environment, and clear career ladders make it an attractive destination for fresh talent looking to make an impact in the Salesforce ecosystem.
Eligibility & process
Who can apply
Graduates (B.Tech/B.E., B.Sc., BCA, MCA or equivalent) in Computer Science, Information Technology, Electronics, or related streams; minimum 60% aggregate; no active backlogs at the time of joining; batch year 2025, 2026 or 2027 preferred; strong interest in Salesforce development.
Skills & stack
Selection process
- Round 1: Online aptitude & logical reasoning test
- Round 2: Technical interview focusing on Salesforce concepts, Apex coding and integration scenarios
- Round 3: HR interview covering cultural fit, career aspirations and compensation.
Prep kit
20 resourcesStudy material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Technical questions 5
Explain OOP (Object-Oriented Programming) principles with real-world examples in Salesforce. Answer
What is the time and space complexity of QuickSort vs MergeSort? Answer
Explain the difference between SQL Indexing (B-Tree vs Hash) and when not to use an index. Answer
What happens under the hood when you enter a URL in a browser? Answer
What is the difference between REST and GraphQL APIs? Answer
Behavioural & HR questions 3
Highlight Cgi's market reputation, recent tech innovations, and how your skills in Salesforce directly solve their team's objectives.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.