Position Description
Role Overview
As a Consultant Software Engineer, you will be responsible to design, implement and optimize the scalable, secure and highly available software solutions in cloud and on premise infrastructure platforms. You will closely collaborate with applications engineers, security and architecture and operations teams to build platforms that support the Technical and business requirement of the Organization.
Key Responsibilities
Responsible for understanding the software requirements and developing it into a working source code accordingly. Solve technical challenges and understand the functional scope. Provide design and solutions for the business needs with adherence to coding standards.
Perform code reviews across DevOps, platform, automation repositories to ensure quality, security, performance and optimizations Own production's reliability, availability and performance including incident response, Root cause analysis etc. Collaborate with the product owners and engineering teams to groom backlog and refine user stories. Collaborate with multi platform/region teams on providing technical leadership, design reviews and hands own support Support disaster recovery and business continuity planning Troubleshoot, debug, and resolve complex issues in production environments.
Operating under a 'follow the sun' model, providing on call coverage within a global rotation. Implement data quality checks, validation rules, and monitoring frameworks to ensure accuracy and reliability of metrics.
Profile Required: ACE can help you write this (go/ACE)
Required Skills &
Qualifications
Strong experience in developing APIs using python flask and fastAPI framework. Expertise in API development & integration including RESTful APIs, versioning and documentation. Strong experience conducting code reviews and enforcing coding standards and best practices.
Strong experience in version control systems (Git) and CI/CD tools preferably Github actions.
Familiarity with frontend frameworks like REACT primarily for internal tools, dashboards or platform interfaces. Familiarity with SQL and NoSQL databases for data storage and retrieval.
Experience with data quality frameworks and monitoring tools.
Experience with containerization (Docker) and orchestration (Kubernetes). Strong analytical skills and ability to work in an agile development workplace. Excellent analytical, communication and collaboration skills. Exposure to banking domain is a plus.
Education &
Experience
12 years of experience in full stack Developer role. Engineering graduate / MCA / Computer Science Graduate or PG
Nice to Have: Experience working in hybrid or multi cloud environments.
Your future duties and responsibilities
Required Qualifications To Be Successful In This Role
Together, as owners, let’s turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…
You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.
Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.
You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals.
Come join our team—one of the largest IT and business consulting services firms in the world.
📌 Consultant Software Engineer (Bengaluru)
🏢 CGI
📍 Bengaluru