Senior Software Engineer
Job Description
Job Description – Grade Specific
Is fully competent in its own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internalorexternal client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific projectorwork area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area.
Frontend Developer with Azure Databricks
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.
Job Description
React + Azure Databricks Developer
Experience: 6+ years
Location: Bangalore, Hyderabad, Pune, Mumbai
We are seeking a skilled React + Azure Databricks experienced resource to design, develop, and maintain scalable web applications and data-driven solutions. The ideal candidate will have expertise in React.js, Python, Azure Databricks, and cloud technologies, with the ability to build responsive user interfaces, develop backend services, and create efficient data processing pipelines.
Key Responsibilities
- Develop and maintain responsive web applications using React.js.
2. Build and optimize data processing solutions using Azure Databricks and PySpark.
3. Develop backend services, APIs, and automation scripts using Python.
4. Integrate frontend applications with REST APIs and cloud data platforms.
Required Skills
- Strong experience in React.js, JavaScript/TypeScript, HTML5, and CSS3.
2. Proficiency in Python for application development, scripting, and data processing.
3. Hands-on experience with Azure Databricks, PySpark, and Azure cloud services.
4. Experience with REST APIs, Git, and CI/CD pipelines.
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.
Lead Software Engineer
Job Description
Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.
1. Applies scientific methods to analyse and solve software engineering problems.
2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.
3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.
4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.
5. The software engineer collaborates and acts as team player with other software engineers and stakeholders.
Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.
- Applies scientific methods to analyse and solve software engineering problems.
- He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.
- His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.
- The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.
- The software engineer collaborates and acts as team player with other software engineers and stakeholders.
Job Description – Grade Specific
Is highly respected, experienced and trusted. Masters all phases of the software development lifecycle and applies innovation and industrialization. Shows a clear dedication and commitment to business objectives and responsibilities and to the group as a whole. Operates with no supervision in highly complex environments and takes responsibility for a substantial aspect of Capgeminiâs activity. Is able to manage difficult and complex situations calmly and professionally. Considers âthe bigger pictureâ when making decisions and demonstrates a clear understanding of commercial and negotiating principles in less-easy situations. Focuses on developing long term partnerships with clients. Demonstrates leadership that balances business, technical and people objectives. Plays a significant part in the recruitment and development of people.
Software Engineer
Job Description
Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.
1. Applies scientific methods to analyse and solve software engineering problems.
2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.
3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.
4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.
5. The software engineer collaborates and acts as team player with other software engineers and stakeholders.
Job Description – Grade Specific
Has more than a year of relevant work experience. Solid understanding of programming concepts, software design and software development principles. Consistently works to direction with minimal supervision, producing accurate and reliable results. Individuals are expected to be able to work on a range of tasks and problems, demonstrating their ability to apply their skills and knowledge. Organises own time to deliver against tasks set by others with a mid term horizon. Works co-operatively with others to achieve team goals and has a direct and positive impact on project performance and make decisions based on their understanding of the situation, not just the rules.
Senior Software Engineer
Job Description
Job Description – Grade Specific
Is fully competent in its own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internalorexternal client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific projectorwork area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area.
Manual Tester
Job Description
Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.
1. Applies scientific methods to analyse and solve software engineering problems.
2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.
3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.
4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.
5. The software engineer collaborates and acts as team player with other software engineers and stakeholders.
Job Description – Grade Specific
Has more than a year of relevant work experience. Solid understanding of programming concepts, software design and software development principles. Consistently works to direction with minimal supervision, producing accurate and reliable results. Individuals are expected to be able to work on a range of tasks and problems, demonstrating their ability to apply their skills and knowledge. Organises own time to deliver against tasks set by others with a mid term horizon. Works co-operatively with others to achieve team goals and has a direct and positive impact on project performance and make decisions based on their understanding of the situation, not just the rules.
Platform Admin
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.
Job Description
Copilot said:
Platform Administrator (Hydro Domain)
Location: Pan India
Experience: 3+ Years
Your Role
As a Platform Administrator, you will be responsible for the administration, maintenance, monitoring, and support of business-critical platforms and applications within Hydro Generation environments. You will work closely with infrastructure, application, and business teams to ensure platform availability, security, and performance while supporting operational excellence.
In this role, you will:
- Administer and support enterprise platforms hosted on Microsoft Windows Server environments.
- Perform server maintenance, patch deployment, and platform upgrades.
- Troubleshoot and resolve production incidents, platform issues, and performance bottlenecks.
- Support application deployment activities and coordinate with development and support teams.
- Monitor application and server health to ensure platform stability and availability.
- Manage security patches, vulnerability remediation, and compliance requirements.
- Support authentication, authorization, and SSL/TLS certificate management activities.
Your Profile
Domain Experience
Mandatory: Hydro Power Generation Domain Experience
- Experience working within Hydro Generation environments.
- Understanding of hydro plant operations, operational systems, and business processes.
- Familiarity with asset management, power generation workflows, and operational technology ecosystems.
- Ability to support business-critical applications used in hydro generation operations.
Strong expertise in:
- Microsoft Windows Server Administration
- Windows Patching & Patch Management
- Microsoft .NET Framework (4.x and above)
- C#
- ASP.NET / Web Applications
- SQL Server
Additionally:
- Experience with Angular and/or React-based applications.
- Strong debugging and troubleshooting capabilities.
Infrastructure & Security
- Windows OS hardening and security practices.
- Microsoft security updates and vulnerability management.
- SSL/TLS certificates, authentication, and authorization concepts.
- Application and server performance monitoring.
- Experience with server health checks, log analysis, and platform maintenance activities.
- Understanding of enterprise security and compliance requirements.
About Us
Capgemini is a global business and technology transformation partner, helping organizations accelerate their digital transformation journeys while delivering sustainable business outcomes. With deep expertise across industries and technologies, Capgemini supports clients from strategy and design through engineering and operations.
With more than 360,000 professionals across over 50 countries, Capgemini delivers market-leading capabilities in cloud, data, AI, engineering, and digital services, helping organizations unlock the full value of technology.
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.
PU1 Support- Architect – Offshore Manager
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.
Job Description
PU1 Support- Architect – Offshore Manager(Hydro Generation)
Location: Pan India
Experience: 9+ Years
Your Role
As an PU1 Support- Architect – Offshore Manager, you will be responsible for supporting business-critical applications used within Hydro Power Generation operations. You will work closely with business users, application vendors, engineering teams, and support organizations to investigate, triage, and resolve complex production issues while ensuring seamless business operations.
In this role, you will:
- Provide L2/L3 application support for enterprise applications within hydro generation environments.
- Analyze, troubleshoot, and resolve medium to high-complexity production incidents and application issues.
- Collaborate with business stakeholders, vendors, and technical teams to identify root causes and implement long-term solutions.
- Support application integrations, APIs, and interfaces between operational and enterprise systems.
- Perform defect analysis, impact assessment, and resolution coordination across multiple teams.
- Monitor application performance and ensure service levels are met.
- Utilize SQL and reporting tools to analyze operational data and support business decision-making.
- Work with PI System and PI DataLink to extract, analyze, and report operational data.
Domain Experience
Mandatory: Hydro Water Generation industry experience
- Strong understanding of hydro power generation operations and plant processes.
- Experience with asset management and operational technology environments.
- Knowledge of hydro generation business workflows, operational systems, and maintenance processes.
- Understanding of plant performance monitoring and operational reporting requirements.
Technical Skills
- Strong experience supporting third-party enterprise applications.
- Hands-on experience with:
- C#
- .NET Framework / .NET Core
- Web Applications
- Application Integrations and APIs
- SQL and Data Analysis
- Defect Investigation and Resolution
- Experience troubleshooting medium to high-complexity configurations and production issues.
- Strong understanding of application architecture and system interfaces.
- Working knowledge of PI System / PI DataLink for reporting, analysis, and data extraction.
About Us
Capgemini is a global business and technology transformation partner, helping organizations accelerate their digital and sustainable transformation journeys. With deep industry expertise and end-to-end capabilities across strategy, design, engineering, and operations, Capgemini enables clients to unlock the value of technology and drive business outcomes.
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.
ASP.NET – Technical Engineer
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.
Job Description
ASP.NET Technical Engineer (Hydro Domain)
Location: Pan India
Experience: 4+ Years
Your Role
As an ASP.NET Technical Engineer, you will be responsible for the development, enhancement, maintenance, and support of enterprise applications used within Hydro Power Generation environments. You will work closely with business stakeholders, architects, and support teams to deliver scalable, secure, and high-performing solutions while ensuring operational continuity.
In this role, you will:
- Design, develop, and maintain web-based applications using Microsoft technologies.
- Develop RESTful APIs and application integrations to support business and operational processes.
- Troubleshoot, debug, and resolve application issues across development, testing, and production environments.
- Collaborate with business users and technical teams to gather requirements and implement solutions.
- Develop and optimize database components including queries, stored procedures, and views.
- Perform application performance tuning and code optimization activities.
- Support production applications and participate in incident investigation and resolution.
- Follow software development best practices, coding standards, and release management processes.
- Participate in code reviews, testing, and deployment activities.
- Contribute to technical documentation and knowledge-sharing initiatives.
Your Profile
Domain Experience
Mandatory: Hydro Power Generation Domain Experience
- Experience working within Hydro Generation environments.
- Understanding of hydro plant operations, asset management, and operational systems.
- Familiarity with power generation workflows and business-critical operational applications.
- Ability to support and develop solutions aligned with hydro industry requirements.
Core Technical Skills
Strong development experience in:
- C#
- .NET Framework 4.0+
- ASP.NET Core
- Web APIs
Hands-on experience with:
- Angular and/or React
- HTML, CSS, JavaScript, TypeScript
Strong SQL Server skills including:
- Query Optimization
- Stored Procedures
- Views
- Database Troubleshooting
About Us
Capgemini is a global business and technology transformation partner, helping organizations accelerate their digital transformation journeys while delivering sustainable business outcomes. With deep industry expertise and end-to-end capabilities across strategy, design, engineering, and operations, Capgemini enables clients to unlock the value of technology and innovation.
With more than 360,000 professionals across over 50 countries, Capgemini delivers market-leading capabilities in cloud, data, AI, engineering, and digital services, helping clients build a more inclusive and sustainable future.
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.
PU1 Support / Junior Offshore Manager
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.
Job Description
PU1 Support / Junior Offshore Manager (Hydro Domain)
Location: Pan India
Experience: 6+ Years
Your Role
As a PU1 Support / Junior Offshore Manager, you will act as a key liaison between business users, application vendors, and technical teams to ensure the stability, performance, and continuous improvement of business-critical applications. You will be responsible for coordinating support activities, managing incidents, and driving issue resolution while supporting Hydro Generation operational systems.
In this role, you will:
- Manage day-to-day application support activities for enterprise platforms and operational systems.
- Coordinate with business users, offshore teams, and external software vendors to resolve incidents and service requests.
- Analyze and troubleshoot medium to high-complexity application and configuration issues.
- Lead incident triage, root cause analysis, and defect resolution activities.
- Monitor support metrics and ensure compliance with agreed service levels.
- Support change management, release activities, and production deployments.
- Facilitate communication between technical teams and business stakeholders.
- Utilize PI System tools for operational reporting, data analysis, and issue investigation.
Your Profile
Mandatory Qualifications & Experience
- Bachelor’s Degree in Engineering, Information Technology, Computer Science, or a related field.
- 6+ years of experience in Application Support, Techno-Functional Consulting, Triage Engineering, or Production Support roles.
- Proven experience supporting and troubleshooting third-party enterprise applications.
- Strong experience handling medium to high-complexity configurations and defect resolution.
Domain Experience
Mandatory: Hydro Power Generation Domain Experience
- Strong understanding of hydro generation operations, plant processes, and operational workflows.
- Experience supporting business-critical applications used within hydro power generation environments.
Technical Skills
- Working knowledge of PI DataLink for reporting, analysis, and data extraction.
- Hands-on experience with OSIsoft / AVEVA PI System.
- Experience troubleshooting enterprise application issues and system integrations.
Preferred Skills
- Enterprise Asset Management (EAM) Systems.
- SCADA and Operational Technology (OT) Applications.
- API and Middleware Integrations.
About Us
Capgemini is a global business and technology transformation partner, helping organizations accelerate their digital transformation journeys while delivering sustainable business outcomes. With deep expertise across industries and technologies, Capgemini supports clients from strategy and design through engineering and operations.
With more than 360,000 professionals across over 50 countries, Capgemini delivers market-leading capabilities in cloud, data, AI, engineering, and digital services, helping organizations unlock the full value of technology and build a more inclusive and sustainable future.
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.