Home
Jobs
49 Job openings at Empower Pragati
About Empower Pragati

Empower Pragati focuses on developing innovative solutions and strategies to promote socio-economic growth and empowerment in various sectors.

Portfolio Architect (Cloud Devops)

Bengaluru

10 - 15 years

INR 18.0 - 25.0 Lacs P.A.

Work from Office

Full Time

Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career paths. We not only encourage but celebrate internal mobility. We also recognize the importance of purpose, well-being, and work-life balance. Within Empower and our communities, we work hard to create a welcoming and inclusive environment, and our associates dedicate thousands of hours to volunteering for causes that matter most to them. Chart your own path and grow your career while helping more customers achieve financial freedom. Empower Yourself. The Portfolio Architect reports to the Enterprise Architect. An expert in the architecture of a large product group or ecosystem, the Portfolio Architect proactively and holistically oversees its evolution and implementation. Accountable for ensuring the future orientation of the ecosystem aligns with and informs the Line of Business Strategy and Enterprise Architecture, this role maintains the target state architecture and roadmap for the product group/ecosystem and oversees the work of solution designers in its implementation. The Portfolio Architects oversees designs developed by Solution Architects and bring forward architecturally significant solutions to the Architecture Review Council for approval. They understand the business strategy, the unit s enterprise architecture strategy and translate both into system changes required for achievement. This role collaborates with the Enterprise Architect and Line of Business leaders on the development of the Line of Business IT Strategy. Success in this role requires a strong partnership with the Enterprise Architect and senior business and IT leaders in the Line of Business, and for the incumbent to balance the need for strategic technology advancement with delivery pressures. The successful candidates will focus on the Cloud & DevOps portfolio. This portfolio develops and maintains the strategy and roadmap for delivering and evangelizing Cloud services that enable our digital business. Essential Functions: Accountable to ensure high quality delivery of leading-edge solutions that meet time and cost requirements that align with business unit (BU) and enterprise architecture principles and design standards Proactively identify areas and opportunities to use technology to enhance customer experience and/or organizational efficiency Research and recommend opportunities to leverage technology and keep up with the industry to support the strategy Directs application technology research and sponsors line of business (LOB) initiatives (early-stage development/prototype) in support of BU strategy Support development of business strategies, including technology roadmaps and proposals to achieve business plans Provides leadership in managing IT risk (e.g.: security, disaster recovery, technology solution quality, etc.) and control requirements Drive a high-performance culture for practitioner Solution Architects and influence this culture within IT Ensure leaders, employees and vendors work together to drive performance and that high expectations are achieved within the values of the organization Qualifications: Bachelor Computer Science / Software Engineering or equivalent degree 10+ years of demonstrated experience in IT environments with a preference for significant complexity, highly regulated, and/or financial services 5+ progressive leadership experience related to both projects and teams Experience with developing and maintaining Cloud adoption and governance framework Experience with latest techniques in Cloud computing e.g. Container Orchestration, Serverless, Infrastructure as Code Experience with driving DevSecOps automation and building Cloud native applications Experience with Agile delivery methodologies and maintaining Architecture runways Experience with migrating applications which are performant, resilient, scalable and safe to Cloud Enthusiasm for hands-on work to support innovative prototypes and oversee development teams Knowledge of emerging technology trends and best practices for improving operational efficiency Demonstrated ability to build and maintain collaborative relationships across multiple geographies and business functions Demonstrate customer centric approach to problem solving, striving for service excellence and outward focus Operational risk expertise related to working in complex shared environments Led or supported business process changes related to technology Experience motivating highly skilled groups of individuals toward teamwork and a common purpose; integrating efforts across units; monitoring and assessing results Relationship-building across multiple geographies, business functions, and degrees of technical knowledge Deep understanding of financial services industry, preferably with insurance experience, a strong asset Strong communication skills with technology and business teams Ability to challenge; understanding how to impact and influence We are an equal opportunity employer with a commitment to diversity. All individuals, regardless of personal characteristics, are encouraged to apply. All qualified applicants will receive consideration for employment without regard to age, race, color, national origin, ancestry, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, religion, physical or mental disability, military or veteran status, genetic information, or any other status protected by applicable state or local law.

Analyst Business Systems AWS

Bengaluru

3 - 5 years

INR 12.0 - 13.0 Lacs P.A.

Work from Office

Full Time

Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career paths. We not only encourage but celebrate internal mobility. We also recognize the importance of purpose, well-being, and work-life balance. Within Empower and our communities, we work hard to create a welcoming and inclusive environment, and our associates dedicate thousands of hours to volunteering for causes that matter most to them. Chart your own path and grow your career while helping more customers achieve financial freedom. Empower Yourself. As an Analyst Business Systems AWS, you will work collaboratively closely with our onshore teams, business leaders, senior architects, infrastructure engineers to design, develop, and deploy modern solutions on AWS platform. If you thrive in a fast-paced, ideas-led environment, you re in the right place. ESSENTIAL FUNCTIONS: Bridge business requirements with systems design through all phases of opportunity ideation or problem resolution and systems enhancement. Work closely with onshore team and leadership to understand business needs, requirements, and strategic opportunities. Experience with requirement analysis and design for AWS and Amazon Connect along with IAM, S3, Lamda, EC2, Cloudwatch, Cloudtrail, and Dynamo and integration with SF or downstreams Work in a team environment, taking responsibility for requirements, defining and designing the business functionality of the system in scope Ensuring that the system meets the defined business requirements. Participating and facilitating meetings, walkthroughs, workshops, and reviews of deliverables Understanding and defining a strategic vision for key systems based in line of business, their needs, known risks and dependencies in partnership with portfolio solutions architects. applying knowledge to help implement solutions to resolve complex problems or capitalize on new ideas Helping to uncover and maximize the business / customer / user value of planned initiatives through facilitation, analysis and modeling techniques. Provide support to Developers and Quality Assurance Analysts during design and build phases. Direct own work through goal setting, time management and planning to meet project deadlines Ensure accuracy and completeness of work to maximize quality, build credibility, and avoid re-work Build effective relationships with colleagues and stakeholders quickly and confidently, to positively influence outcomes Identify and participate in implementing improvement opportunities Identify risks and escalate issues in timely manner QUALIFICATIONS: Undergraduate degree or equivalent years of experience required Accreditation in Business Analysis or equivalent credentials/experience is a nice to have. Degree in related discipline (Computer Science, Commerce, Business Administration, Management 3 to 5 years of work experience in systems analysis and / or design and programming Familiar with Software Development Life Cycle Experience working in Contact Center, specifically AWS connect along with Sales/Service console as agent desktop an asset Excellent AWS knowledge and a positive attitude/customer focused Technical understanding and experience in IAM, S3, Lamda, EC2, Cloudwatch, Cloudtrail, and Dynamo Knowledge of AI capabilities within the AWS platform and Polly, Lex, Pinpoint, Chime and other AWS services around connect Agile / Dev Ops delivery experience; Working knowledge of Jira, Confluence and Gitlab an asset Previous experience with ServiceNow Ability to assess new requirement on AWS and all upstream and downstream applications, systems, and processes Experience in omnichannel contact center Demonstrated strength in problem solving and analytical skills Excellent communication abilities - written and verbal / presentation, including technical writing skills Strong customer focus and organizational skills with the ability to contribute to multiple projects under tight deadline constraints Able to operate within a team environment Ability to work collaboratively in a team environment, and independently with teams at various levels to investigate and validate all aspects of business problem Must be self-motivated, organized and able to multi-task in an environment of changing processes and priorities Ability to rapidly acquire new knowledge and skills, and apply creative thinking to solve problems Sales Cloud, Service Cloud and Developer certifications preferred This job description is not intended to be an exhaustive list of all duties, responsibilities and qualifications of the job. The employer has the right to revise this job description at any time. You will be evaluated in part based on your performance of the responsibilities and/or tasks listed in this job description. You may be required perform other duties that are not included on this job description. The job description is not a contract for employment, and either you or the employer may terminate employment at any time, for any reason. We are an equal opportunity employer with a commitment to diversity. All individuals, regardless of personal characteristics, are encouraged to apply. All qualified applicants will receive consideration for employment without regard to age, race, color, national origin, ancestry, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, religion, physical or mental disability, military or veteran status, genetic information, or any other status protected by applicable state or local law.

Engineer Software

Bengaluru

2 - 7 years

INR 11.0 - 12.0 Lacs P.A.

Work from Office

Full Time

Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career paths. We not only encourage but celebrate internal mobility. We also recognize the importance of purpose, well-being, and work-life balance. Within Empower and our communities, we work hard to create a welcoming and inclusive environment, and our associates dedicate thousands of hours to volunteering for causes that matter most to them. Chart your own path and grow your career while helping more customers achieve financial freedom. Empower Yourself. Provide development and operational/support services. Work collaboratively closely with business leaders, senior architects, senior infrastructure engineers, and senior business/systems analysts to design, develop, deploy solutions at regular intervals, then focus on day-to-day operations Essential Functions: Ensures highest quality solutions using code reviews, technical and performance testing, including providing feedback during code review meetings with Software Developers Delivery solutions by developing against stories around Appian Workflow, IDP or RPA based initiatives throughout the company Provides recommendations for enhancements/changes that may involve custom design, optional and third-party products to improve the efficiency and effectiveness of Appian based solutions/systems Provides feedback/input to leadership on performance, development, resource assignments, etc. on the team Leads and provides production support, application monitoring, and tuning for applications Supports the technical troubleshooting and incident management to resolve complex problems Resolves client issues as they arise in collaboration with other teams Ensures solutions are enhanced, secured, and upgraded to evolve the roadmap Qualifications: Post-secondary degree/diploma in business or computer science or an equivalent combination of training and experience Minimum of 2 years as an Appian engineer/developer. Experience with low code platforms such as Appian and experience in delivering applications from end to end Experience with logical data modelling Plan and organize software development work, and coordinate work for other team members Experience in developing and maintaining integrations between SAP systems and various third-party and legacy systems. Proven IS and system operations expertise. Experience coaching and mentoring software developers on requirements analysis, design patterns, development best practices, methods, processes, tools, and approaches Ability to drill down into technical issues and solve complex and detailed problems. Strong communication skills with technology and business teams building collaborative relationships across department and business units, including ability to communicate, verbally and in writing, complex concepts to a non-technical audience Strong analytical and excellent problem-solving abilities. Previous experience in financial services or working in a highly regulated environment is desirable. Agile delivery experience Working knowledge of Jira, Confluence and Gitlab an asset Previous experience with ServiceNow We are an equal opportunity employer with a commitment to diversity. All individuals, regardless of personal characteristics, are encouraged to apply. All qualified applicants will receive consideration for employment without regard to age, race, color, national origin, ancestry, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, religion, physical or mental disability, military or veteran status, genetic information, or any other status protected by applicable state or local law.

Data Science Marketing Manager

Bengaluru

8 - 14 years

INR 11.0 - 15.0 Lacs P.A.

Work from Office

Full Time

Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career paths. We not only encourage but celebrate internal mobility. We also recognize the importance of purpose, well-being, and work-life balance. Within Empower and our communities, we work hard to create a welcoming and inclusive environment, and our associates dedicate thousands of hours to volunteering for causes that matter most to them. Chart your own path and grow your career while helping more customers achieve financial freedom. Empower Yourself. Empower India Marketing team is looking for an experienced Data scientist with strong background in advanced statistical modeling, machine learning and predictive modeling. The ideal candidate will have hands-on experience in developing, deploying and optimizing advanced data models that drive actionable business insights and strategic decisions. Role Responsibilities: Work closely with cross-functional teams to understand complex business problems and build modeling framework to help solve for them Understand the data need, collect, interpret and clean the data Design, develop, and validate advanced machine learning and statistical models Evaluate and interpret model results using appropriate metrics (e.g., AUC, precision/recall, RMSE) Deploy models into production environments and monitor their performance over time Produce meaningful insights using data modelling techniques and interpret and justify the results with the business context Identify modelling opportunities proactively which can help the business and drive the project Take internal trainings on relevant skills Present results to the senior leadership Stay up to date with the latest advancements in machine learning, AI, and data science Educational Qualification: Graduate / post-graduate degree in Business Management / Statistics / Economics / Finance Required Experience: 8-14 years of experience working in analytics, data science or related experience Attention to detail, and should be open to learn quickly on new technologies and statistical techniques in analytics Well-grounded exposure to Machine Learning, AI, SAS, AWS, Python, Tableau etc. Working experience with tools such as Google Analytics/ Adobe Analytics Handling end-to-end projects independently. Required skills and competencies: Strong knowledge of and experience with the data modelling techniques like Time Series, Regression, Segmentation, Clustering, Market Mix, Machine Learning, AI. Solid understanding of statistical techniques, machine learning algorithms and model evaluation frameworks Strong analytical skills to be able to understand complex business problems, collect and analyze the data and be able to interpret the results Lead and drive cross functional projects Strong written and verbal communication skills to explain complex models and data-driven insights to senior stakeholders Domian knowledge in wealth management Self-motivated, excellent accountability and ownership skills Excellent team player Adopt organizational changes and drive the organizational values We are an equal opportunity employer with a commitment to diversity. All individuals, regardless of personal characteristics, are encouraged to apply. All qualified applicants will receive consideration for employment without regard to age, race, color, national origin, ancestry, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, religion, physical or mental disability, military or veteran status, genetic information, or any other status protected by applicable state or local law.

Sr Engineer Software

Bengaluru

7 - 12 years

INR 9.0 - 14.0 Lacs P.A.

Work from Office

Full Time

Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career paths. We not only encourage but celebrate internal mobility. We also recognize the importance of purpose, well-being, and work-life balance. Within Empower and our communities, we work hard to create a welcoming and inclusive environment, and our associates dedicate thousands of hours to volunteering for causes that matter most to them. Chart your own path and grow your career while helping more customers achieve financial freedom. Empower Yourself. As a Senior Salesforce developer, you are responsible for the management and delivery of Salesforce Platform changes and automation to enable product teams. In collaboration with our Digital teams, you will implement and integrate sophisticated software capabilities in a fully automated landscape. You will implement modern data, cloud, and integration solutions that are tied directly to business results and in-turn will help drive the modernization strategies across Canada Life through strong partnerships. You work hard to stay on top of fast changing technology and invest a lot of energy to learn new platform features. You stay on top of the latest Salesforce product developments and anticipate what the near future will bring. Essential Functions: To be successful in this role, you will need a deep understanding and proven grasp of end-to-end programming and an approach to development that focuses on building light-weight re-usable components that can be used to deliver a great product. You will be an influencer, feel comfortable presenting ideas and challenging status quo with new ways to improve through ever increasing levels of automation and efficiency. Qualifications: EDUCATION: Post-secondary degree/diploma in business or computer science or an equivalent combination of training and experience EXPERIENCE: 7 years experience delivering software, integration or platform engineering solutions following a SDLC Demonstrated experience using engineering practices to meet and measure functional and non-functional requirements as well as comply with security standards Achievement of several Salesforce certifications Experience in Apex Code, triggers, custom object development, SFDC APIs, Web services, Force.com, Lightning Web Component development Solid understanding of at least one the following: Integrations and an understanding of API s Deployment tools such as Jenkins, GitLab, and other CICD tools Demonstrated experience with delivery supply chain projects that drive automation, self-serve and high re-use across the enterprise Strong understanding of the platform, with the ability to build custom apps and objects, formula fields, workflows, custom views, and other content of intermediate complexity Demonstrated technical depth and experience with complex solution design and engineering Ability to lead design, development, maintenance, testing and evaluation of software and systems through engineering Strong understanding of industry best practices Proven ability to develop and maintain collaborative business relationships Able to pivot and quickly change direction in response to changing priorities Experience coaching and mentoring technical practitioners Ability to communicate, verbally and in writing, complex concepts to a non-technical audience Working knowledge of Jira and Confluence an asset Experience working in financial services industry an asset Knowledge of AI capabilities within the Salesforce platform, Experience working in Contact Center and with AWS connect and Sales/Service console as agent desktop an asset Experience working in financial services industry an asset REGISTRATIONS / LICENSES / CERTIFICATIONS: Sales Cloud, Service Cloud and Developer certifications preferred Platform Developer 1 certification preferred SKILLS/CHARACTERISTICS: Keeps up to date with platform best practices, processes, and configuration patterns Supports proactive identification risk and issues Demonstrated ability to meet deadlines, handle and prioritize simultaneous requests

Manager Software Engineering-Appian

Bengaluru

6 - 9 years

INR 8.0 - 11.0 Lacs P.A.

Work from Office

Full Time

Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career paths. We not only encourage but celebrate internal mobility. We also recognize the importance of purpose, well-being, and work-life balance. Within Empower and our communities, we work hard to create a welcoming and inclusive environment, and our associates dedicate thousands of hours to volunteering for causes that matter most to them. Chart your own path and grow your career while helping more customers achieve financial freedom. Empower Yourself. We are Canada Life Being a part of Canada Life means you have a voice. This is a place where your unique background, perspectives and talents are valued, and shape our future success. You can be your best here. You re part of a diverse and inclusive workplace where your career and well-being are championed. You ll have the opportunity to excel in your way, finding new and better ways to deliver exceptional customer and advisor experiences. Together, as part of a great team, you ll deliver on our shared purpose to improve the well-being of Canadians. It s our driving force. Become part of a strong and successful company that s trusted by millions of Canadians to do the right thing. Be your best at Canada Life. Individual Insurance Technology (Ins Tech) is an organization providing information technology solutions to Canada Life. In Ins Tech, the Customer is at the centre of what we do. Our Ins Tech professionals make a significant contribution to the companies business goals through the effective delivery of value-added services. These services include setting technology direction, project management, analysis, system architecture, software development and the provision of operational support services for our Insurance Solutions business unit The role involves building partnerships with onshore team to build, optimize, evolve and stabilize applications. The ideal candidate will have strong technical expertise in modern automation technologies, leadership and mentoring skills, strategic planning capabilities, and effective communication and stakeholder management.The role requires proficiency in process modeling, workflow design and automation solutions. Essential Functions: Technical Create and maintain Appian IDP, Workflow and RPA applications and integrations. Develop and implement process models, data types, and user interfaces. Work with business analysts and stakeholders to understand requirements and translate them to deliver solution designs and automation solutions on Appian platform. Perform testing and debugging of applications to ensure functionality. Provide technical support and troubleshooting for Appian applications. Implement, maintain, and enhance applications in a reusable and sustainable way, ensuring high-quality code and performance. Consult with architects, technical directors, and product owners on the best strategy and options to meet client and business objectives, driving innovation and optimization. Handle application support responsibilities, including break/fix, upgrades, patches, support optimization, continuous improvement, maintaining third-party operated application relationships, and providing second-level support. Stay current on industry technology direction and best practices, integrating new trends and technologies into the development process such as Gen AI skills. People Build and maintain relationships across multiple groups in the organization to influence technology directions and promote effective collaboration. Ensure leaders and team members work together to drive performance, delivering high expectations within the values of the organization. Mentor and grow developers, fostering a high-performance culture and advocating for necessary cultural changes within the business unit. Identify opportunities for processes, training, and systems to retain and transition knowledge, enhancing individual and team effectiveness. Collaborate with stakeholders, including product managers and business leaders, to define project goals, scope, and priorities. Develop project plans, allocate resources, and monitor progress to ensure on-time and on-budget delivery of software projects. Foster a culture of continuous improvement, innovation, and knowledge sharing within the team. Oversee code reviews, quality assurance processes, and best practices adherence. Address and resolve project-related issues, risks, and escalations. Provide regular project status updates to upper management and stakeholders Qualifications: Experience with Modern Technologies: Proficiency in delivering business process automation solutions on low code platforms such Appian. Educational Background: Post-secondary degree/diploma in business or computer science, or equivalent experience. Industry Experience: A minimum of 6 to 9 years of industry-related experience supporting technology platforms and delivering projects/products to enable business capabilities. Leadership Skills: Excellent leadership skills with the ability to inspire and mentor developers, fostering a high-performance culture. Adaptability: Ability to deal with ambiguity and flexibility of approach, adapting to changing requirements and environments. Relationship Building: Strong relationship-building and influencing skills to manage stakeholders and ensure alignment with business objectives. Change Leadership: Experience as a change leader, driving a high-performance culture and advocating for necessary cultural changes within the business unit. Communication Skills: Excellent written and verbal communication skills to prepare communications and interact effectively with all levels, both technical and non-technical, within the organization. Operational Improvement: Demonstrated experience in challenging the status quo and identifying areas of operational improvement (people, process, technology). Hands-On and Strategic Mindset: Ability to be "hands-on" with support while also having a strategic/business mindset. Agile/DevOps Methodology: Experience working with Agile/DevOps methodology. Complex Environment Experience: Preference for and experience working in a complex, rapidly evolving environment with high expectations for excellence and achievement. Technical Problem-Solving: Strong problem-solving skills with the ability to develop effective technical solutions under various constraints. Industry Knowledge: Keeping current on industry technology direction and best practices, with a deep understanding of the financial services industry and regulatory compliance.

Manager Software Engineering- Contact Center

Bengaluru

10 - 15 years

INR 35.0 - 40.0 Lacs P.A.

Work from Office

Full Time

Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career paths. We not only encourage but celebrate internal mobility. We also recognize the importance of purpose, well-being, and work-life balance. Within Empower and our communities, we work hard to create a welcoming and inclusive environment, and our associates dedicate thousands of hours to volunteering for causes that matter most to them. Chart your own path and grow your career while helping more customers achieve financial freedom. Empower Yourself. We are Canada Life Being a part of Canada Life means you have a voice. This is a place where your unique background, perspectives and talents are valued, and shape our future success. You can be your best here. You re part of a diverse and inclusive workplace where your career and well-being are championed. You ll have the opportunity to excel in your way, finding new and better ways to deliver exceptional customer and advisor experiences. Together, as part of a great team, you ll deliver on our shared purpose to improve the well-being of Canadians. It s our driving force. Become part of a strong and successful company that s trusted by millions of Canadians to do the right thing. Be your best at Canada Life. Individual Insurance Technology (Ins Tech) is an organization providing information technology solutions to Canada Life. In Ins Tech, the Customer is at the centre of what we do. Our Ins Tech professionals make a significant contribution to the companies business goals through the effective delivery of value-added services. These services include setting technology direction, project management, analysis, system architecture, software development and the provision of operational support services for our Insurance Solutions business unit The Contact Center manager will lead a high-performing team of engineers and analysts to Contact Center solutions with both customer and agent experience in mind, covering all aspects of the software development lifecycle. Success is measured by the team s ability to generate positive results for Canada Life s business and client objectives. The role involves building partnerships with onshore team to build, optimize, evolve and stabilize applications. The ideal candidate will have strong technical expertise in modern automation technologies, leadership and mentoring skills, strategic planning capabilities, and effective communication and stakeholder management. The Manager will exhibit strong problem-solving skills, adaptability, and critical thinking. Keeping current on industry trends and regulatory compliance within the financial services sector is crucial. The role requires proficiency in process modeling, workflow design and automation solutions. Essential Functions: Create and maintain AWS Amazon Connect, Salesforce Lightning Web Component and integrations. Develop and implement process models, data types, and user interfaces. Work with business analysts and stakeholders to understand requirements and translate them to deliver solution designs and solutions on AWS and SF platform. Enable transformation through AI capability for Contact centre while ensuring foundational operations and enhancements Perform testing and debugging of applications to ensure functionality. Provide technical support and troubleshooting and creative thinking and defect resolution Implement, maintain, and enhance applications in a reusable and sustainable way, ensuring high-quality code and performance. Consult with architects, technical directors, and product owners on the best strategy and options to meet client and business objectives, driving innovation and optimization. Handle application support responsibilities, including break/fix, upgrades, patches, support optimization, continuous improvement, maintaining third-party operated application relationships, and providing second-level support. Stay current on industry technology direction and best practices, integrating new trends and technologies into the development process. Build and maintain relationships across multiple groups in the organization to influence technology directions and promote effective collaboration. Ensure leaders and team members work together to drive performance, delivering high expectations within the values of the organization. Mentor and grow developers, fostering a high-performance culture and advocating for necessary cultural changes within the business unit. Identify opportunities for processes, training, and systems to retain and transition knowledge, enhancing individual and team effectiveness. Collaborate with stakeholders, including product managers and business leaders, to define project goals, scope, and priorities. Develop project plans, allocate resources, and monitor progress to ensure on-time and on-budget delivery of software projects. Foster a culture of continuous improvement, innovation, and knowledge sharing within the team. Oversee code reviews, quality assurance processes, and best practices adherence. Address and resolve project-related issues, risks, and escalations. Provide regular project status updates to upper management and stakeholders. Qualifications: [10+ years of experience] Experience with Modern Technologies: Proficiency in in Apex Code, triggers, custom object development, SFDC APIs, Web services, Force.com, Lightning Web Component development and AWS Amazon Connect, IAM, S3, Lamda, EC2, Cloudwatch, Cloudtrail, and Dynamo Experience with Integrations and an understanding of API s Deployment tools such as Jenkins, GitLab, and other CICD tools Knowledge of AI capabilities within the AWS and Salesforce platform Industry Experience: A minimum of 6 to 9 years of industry-related experience supporting technology platforms and delivering projects/products to enable business capabilities. Experience in Contact center build, modernization or transformation Leadership Skills: Excellent leadership skills with the ability to inspire and mentor developers, fostering a high-performance culture. Adaptability: Ability to deal with ambiguity and flexibility of approach, adapting to changing requirements and environments. Relationship Building: Strong relationship-building and influencing skills to manage stakeholders and ensure alignment with business objectives. Change Leadership: Experience as a change leader, driving a high-performance culture and advocating for necessary cultural changes within the business unit. Operational Improvement: Demonstrated experience in challenging the status quo and identifying areas of operational improvement (people, process, technology). Working knowledge of Jira and Confluence an asset Understanding of Contact Center KPIs or Average Handle Time, Average Wait time, etc is preferred

Senior Engineer Software -Salesforce

Bengaluru

7 - 12 years

INR 9.0 - 14.0 Lacs P.A.

Work from Office

Full Time

Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career paths. We not only encourage but celebrate internal mobility. We also recognize the importance of purpose, well-being, and work-life balance. Within Empower and our communities, we work hard to create a welcoming and inclusive environment, and our associates dedicate thousands of hours to volunteering for causes that matter most to them. Chart your own path and grow your career while helping more customers achieve financial freedom. Empower Yourself. We are Canada Life Being a part of Canada Life means you have a voice. This is a place where your unique background, perspectives and talents are valued, and shape our future success. You can be your best here. You re part of a diverse and inclusive workplace where your career and well-being are championed. You ll have the opportunity to excel in your way, finding new and better ways to deliver exceptional customer and advisor experiences. Together, as part of a great team, you ll deliver on our shared purpose to improve the well-being of Canadians. It s our driving force. Become part of a strong and successful company that s trusted by millions of Canadians to do the right thing. Be your best at Canada Life. Individual Insurance Technology (Ins Tech) is an organization providing information technology solutions to Canada Life. In Ins Tech, the Customer is at the centre of what we do. Our Ins Tech professionals make a significant contribution to the companies business goals through the effective delivery of value-added services. These services include setting technology direction, project management, analysis, system architecture, software development and the provision of operational support services for our Insurance Solutions business unit. As a Senior Salesforce developer, you are responsible for the management and delivery of Salesforce Platform changes and automation to enable product teams. In collaboration with our Digital teams, you will implement and integrate sophisticated software capabilities in a fully automated landscape. You will implement modern data, cloud, and integration solutions that are tied directly to business results and in-turn will help drive the modernization strategies across Canada Life through strong partnerships. You work hard to stay on top of fast changing technology and invest a lot of energy to learn new platform features. You stay on top of the latest Salesforce product developments and anticipate what the near future will bring. Essential Functions: To be successful in this role, you will need a deep understanding and proven grasp of end-to-end programming and an approach to development that focuses on building light-weight re-usable components that can be used to deliver a great product. You will be an influencer, feel comfortable presenting ideas and challenging status quo with new ways to improve through ever increasing levels of automation and efficiency. Qualifications: EDUCATION: Post-secondary degree/diploma in business or computer science or an equivalent combination of training and experience EXPERIENCE: 7 years experience delivering software, integration or platform engineering solutions following a SDLC Demonstrated experience using engineering practices to meet and measure functional and non-functional requirements as well as comply with security standards Achievement of several Salesforce certifications Experience in Apex Code, triggers, custom object development, SFDC APIs, Web services, Force.com, Lightning Web Component development Solid understanding of at least one the following: Integrations and an understanding of API s Deployment tools such as Jenkins, GitLab, and other CICD tools Demonstrated experience with delivery supply chain projects that drive automation, self-serve and high re-use across the enterprise Strong understanding of the platform, with the ability to build custom apps and objects, formula fields, workflows, custom views, and other content of intermediate complexity Demonstrated technical depth and experience with complex solution design and engineering Ability to lead design, development, maintenance, testing and evaluation of software and systems through engineering Strong understanding of industry best practices Proven ability to develop and maintain collaborative business relationships Able to pivot and quickly change direction in response to changing priorities Experience coaching and mentoring technical practitioners Ability to communicate, verbally and in writing, complex concepts to a non-technical audience Working knowledge of Jira and Confluence an asset Experience working in financial services industry an asset Knowledge of AI capabilities within the Salesforce platform, Experience working in Contact Center and with AWS connect and Sales/Service console as agent desktop an asset Experience working in financial services industry an asset REGISTRATIONS / LICENSES / CERTIFICATIONS: Sales Cloud, Service Cloud and Developer certifications preferred Platform Developer 1 certification preferred SKILLS/CHARACTERISTICS: Keeps up to date with platform best practices, processes, and configuration patterns Supports proactive identification risk and issues Demonstrated ability to meet deadlines, handle and prioritize simultaneous requests

Associate Engineer Software

Bengaluru

0 - 2 years

INR 5.0 - 6.0 Lacs P.A.

Work from Office

Full Time

Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career paths. We not only encourage but celebrate internal mobility. We also recognize the importance of purpose, well-being, and work-life balance. Within Empower and our communities, we work hard to create a welcoming and inclusive environment, and our associates dedicate thousands of hours to volunteering for causes that matter most to them. Chart your own path and grow your career while helping more customers achieve financial freedom. Empower Yourself. An Associate Software Engineer is an entry-level position responsible for assisting in the development, maintenance, and improvement of software applications. They work closely with senior team members to learn and apply best practices #LI-DNP in software development, coding, testing, and problem-solving. Essential Functions: Collaborate with team members to understand and document software requirements. Assist in coding, debugging, and testing software components and features. Participate in code reviews and provide constructive feedback. Troubleshoot and resolve basic software defects and issues. Continuously learn and adapt to modern technologies and development practices. Contribute to the improvement of coding standards and development processes. Document learning and making repositories for teams use. Qualifications: Bachelors degree in computer science or equivalent training. Strong understanding of programming languages such as Java, Python, Swift, JavaScript, or similar. Basic knowledge of software development methodologies and practices. Strong problem-solving and analytical skills. Excellent communication and teamwork skills. Prior internship or project experience in software development preferred Awareness of Agile principles preferred

Manager Software Engineering

Bengaluru

4 - 9 years

INR 6.0 - 11.0 Lacs P.A.

Work from Office

Full Time

Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career paths. We not only encourage but celebrate internal mobility. We also recognize the importance of purpose, well-being, and work-life balance. Within Empower and our communities, we work hard to create a welcoming and inclusive environment, and our associates dedicate thousands of hours to volunteering for causes that matter most to them. Chart your own path and grow your career while helping more customers achieve financial freedom. Empower Yourself. The Manager, Software Engineering (Lead BSA) maintains a business perspective through all phases of the problem resolution and systems enhancement for Data Technology support & projects. Senior IT Business Systems Analysts work closely with the business to understand their needs, opportunities, and requirements. The manager component of this role will include management and HR related duties. Essential Functions: Contributing to and completing tasks related to performance appraisals Performing one on ones with team members to mark their progress Regularly communicating with and receiving job direction from the Senior Tech Leads Facilitate and document the elicitation of the business requirements Providing Leadership and Liaising between business and technology stakeholder Defining and designing the business functionality of the system Ensuring that the system meets the defined business requirements Defining business problems/opportunities, and performing benefit analysis Performing business and systems analysis and design, articulating the logical design alternatives, and recommending appropriate solutions Performing functional analysis and design, defining and documenting detailed business requirements Performing functional testing of system changes and supporting user acceptance testing of those changes Contributing to training strategies and business implementation planning Produce linage data mapping with complex transformations Qualifications: Degree in related discipline (Commerce/Management Information Systems, Business Administration, etc.) or equivalent combination of training and experience with a minimum of 5+ years of experience in a business analyst role. Excellent understanding of business principles and experience with a broad range of different types of business functions Excellent understanding of general IT project methodologies, processes, and practices Strong analytical and problem-solving skills that rely on a structured approach to problem solving Exceptional internal consulting skills with a strong customer service orientation Experience with Data Lake and Data Warehousing concepts. Has a solid understanding of Software Development Life Cycle (SDLC) and ITIL Foundations Experience and ability to understand and effectively work with legacy technologies and contribute as legacy applications evolve and are migrated to new platforms would be as asset. Understanding of Data modeling, SQL (Advanced) and Insurance Knowledge is an asset. Having worked with data in multiple forms and environments, includes structured and unstructured data, relational and non-relational environments Communicates in a clear and concise manner, both written and verbal, that is appropriate for the audience Proven leadership skills with a commitment to customer service. Strong interpersonal skills and a demonstrated ability to work effectively in a team environment Ability to adapt to change and perform effectively under pressure Demonstrated ability to drive solution from inception to end state. Ability to prioritize, plan and organize your own work Communicate effectively in writing and verbally in person or remotely

Lead Engineer Quality

Bengaluru

2 - 10 years

INR 4.0 - 12.0 Lacs P.A.

Work from Office

Full Time

Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career paths. We not only encourage but celebrate internal mobility. We also recognize the importance of purpose, well-being, and work-life balance. Within Empower and our communities, we work hard to create a welcoming and inclusive environment, and our associates dedicate thousands of hours to volunteering for causes that matter most to them. Chart your own path and grow your career while helping more customers achieve financial freedom. Empower Yourself. The Lead Quality Engineer role supports our strategic roadmap delivery with strong testing automation background and experience in the API Testing Automation space. Essential Functions: Design, Implement and manage Testing Automation solutions using Core Java, Javascript, RestASSURED, Python and custom frameworks. Install, configure and maintain testing automation frameworks and environments. Effectively troubleshoot technical integrated solution implementation issues As a project technical team lead contribute product and solution expertise and provide project planning support as required to deliver a successful customer engagement. Serve as a mentor to others who are actively engaged as part of the project team Help build the knowledge base in the testing automation communities - including lessons learned, best practices, tools, and methods and learning events. Qualifications: Bachelor Computer Science / Software Engineering or equivalent degree required. Seven to Ten years experience in a QA/Testing technical role. 3+ years development and maintenance experience with multiple testing automation including RESTful API s. Experience on frameworks, tools and technologies, including some of the following: RESTAssured, Postman, SoapUI, Newman, Swagger, TestNG, Custom JAVA Solutions, Junit, BDD and DDD approaches. Hands on experience with OO programming languages (JAVA) and scripting (Javascript, Beanshell, Python, Gherkin). Hands on experience with using on of the following DB applications and SQL programming languages - SQL, SQLServer, SQLExpress, Oracle, DB2, etc. 2+ years experience using configuration management, build, and deploy tools including GitLab/ GitHub, Maven, Docker, Jenkins/GitLab CI/CD Pipelines, etc. 2+ years experience using test management tools including JIRA, Zephyr/ALM. Knowledge of HTTP/S methods - GET, POST, PUT, DELETE etc. in API testing contexts. Understanding of SDLC process across all phases. Working experience in SDLC methodologies like Agile/Scrum and waterfall. Strong understanding of system, integration, regression and user acceptance testing, familiarity with testing tools to include functional automation tools and test case management and defect management tools. Ability to ensure comprehensive test coverage, including positive, negative and edge case scenarios. Ability to provide professional documentation (diagrams, specifications, technical requirements, proposals).

Senior Engineer Software

Bengaluru

5 - 8 years

INR 7.0 - 10.0 Lacs P.A.

Work from Office

Full Time

Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career paths. We not only encourage but celebrate internal mobility. We also recognize the importance of purpose, well-being, and work-life balance. Within Empower and our communities, we work hard to create a welcoming and inclusive environment, and our associates dedicate thousands of hours to volunteering for causes that matter most to them. Chart your own path and grow your career while helping more customers achieve financial freedom. Empower Yourself. Job Summary: The Senior Software Developer in IWIS/AN Tech designs and develops software supporting a variety of systems using both mature and new technologies. This role collaborates with technology co-workers to review current application states, identify opportunities to fine-tune applications, and maximize efficiencies while adhering to our code best practice standards. Essential Functions: Lead a team to design, develop, integrate, test, transition to production, and maintain internal software applications. Mentor and guide junior developers, providing technical leadership and fostering a collaborative team environment. Collaborate with various functional teams, analysts, and architects to define and implement technical solutions. Contribute to problem elimination through permanent fixes, including identifying solutions, scoping the work, and executing changes. Provide production support, application monitoring, and tuning for applications. Deliver meaningful real-time results by troubleshooting application problems. Drive continuous improvement initiatives and adopt best practices in software development. Qualifications: A degree in computer science or an equivalent combination of education and experience, with a minimum experience in a software developer role as specified below: Senior Engineer Software - 5 to 8 years Extensive experience in AWS Cloud Development - Building solutions following sound architecture standards. Proficiency in a wide variety of programming languages (e.g., .Net Core, C#, React, VBA, Powershell/Scripting languages). Deep knowledge of relational and hierarchical databases (MS SQL, DB2, Entity Framework). Strong understanding of Microsoft Windows operating system and/or mainframe environment. Experience with software development tools, such as: Software Version Control - SVN, Git. Integrated Development Environments (IDE) - MS Visual Studio, VS Code, etc. Collaboration tools - Jira, Confluence, SharePoint, Teams. Proven track record of leading successful software development projects

Senior Analyst Business Systems

Bengaluru

2 - 8 years

INR 4.0 - 10.0 Lacs P.A.

Work from Office

Full Time

Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career paths. We not only encourage but celebrate internal mobility. We also recognize the importance of purpose, well-being, and work-life balance. Within Empower and our communities, we work hard to create a welcoming and inclusive environment, and our associates dedicate thousands of hours to volunteering for causes that matter most to them. Chart your own path and grow your career while helping more customers achieve financial freedom. Empower Yourself. Individual Insurance Technology (Ins Tech) is an organization providing information technology solutions, responsible for software applications that enable the entire life cycle of individual insurance policies at Canada Life. In Ins Tech, the Customer is at the centre of what we do. Our Ins Tech professionals contribute to the companies business goals through the effective delivery of technology solutions. These services include providing business systems analysis, software development, quality assurance and operational support services for our Insurance Solutions and Operations & Client Services business units. Essential Functions: Bridge business requirements with systems design through all phases of opportunity ideation or problem resolution and systems enhancement. Work closely with business and leadership to understand business needs, requirements, and strategic opportunities. Working in a team environment, you will be responsible for: Representing the business requirements, Defining and designing the business functionality of the system, Ensuring that the system meets the defined business requirements. Participating and facilitating meetings, walkthroughs, workshops, and reviews of deliverables Understanding and defining a strategic vision for key systems based on line of business, their needs, known risks and dependencies in partnership with portfolio solutions architects. Applying knowledge to help implement solutions to resolve complex problems or capitalize on new ideas Helping to uncover and maximize the business / customer / user value of planned initiatives through facilitation, analysis and modeling techniques. Provide support to Developers and Quality Assurance Analysts during design and build phases. Direct own work through goal setting, time management and planning to meet project deadlines Ensure accuracy and completeness of work to maximize quality, build credibility, and avoid re-work Build effective relationships with colleagues and stakeholders quickly and confidently, to positively influence outcomes Identify and participate in implementing improvement opportunities Identify risks and escalate issues in timely manner Qualifications: Ideal candidate has 2+ years working with insurance policy administration systems; experience with Ingenium is preferred Minimum experience as a Business Systems Analyst in a Technology delivery environment as specified below: Senior Business Systems Analyst - 5 to 8 years Accreditation in Business Analysis or equivalent credentials/experience. Degree in related discipline (Computer Science, Commerce, Business Administration, Management Information Systems, etc.) or equivalent combination of training and experience. Strong knowledge of insurance products and business processes Experience in a project environment preferred, with understanding of testing principles and methodologies and commitment to achieving project goals Effective at analyzing how product changes affect testing requirements Strong interpersonal and communication skills Must be self-motivated, organized and able to multi-task in an environment of changing processes and priorities Excellent oral, written and interpersonal communications skills, with the ability to translate complex technical subject matter in business terms for executive audiences, succinctly and professionally and to translate business requirements into technical instructions for software developer audiences.

Senior Engineer Data

Bengaluru

5 - 7 years

INR 7.0 - 9.0 Lacs P.A.

Work from Office

Full Time

Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career paths. We not only encourage but celebrate internal mobility. We also recognize the importance of purpose, well-being, and work-life balance. Within Empower and our communities, we work hard to create a welcoming and inclusive environment, and our associates dedicate thousands of hours to volunteering for causes that matter most to them. Chart your own path and grow your career while helping more customers achieve financial freedom. Empower Yourself. You will help shape our journey in realizing increased business value from our data for our business partners. This team works on building data pipelines, integration projects, and data warehousing to facilitate business intelligence, visualization, and analytics for the Canada Life community. You will be part of a winning team that leads the way in delivering value for our business and to help accelerate Cloud adoption, building Azure Data Factory and ETL processes, writing complex SQLs, supporting operational processes in both our data warehouse and Microsoft Azure data hub. This role requires strong technical background and solid development experience in data warehousing, ETL development tools, data modeling and design, and experience in the MS Azure / Azure Data Factory / Data Bricks ecosystem. Essential Functions: Build data pipelines in MS Azure platform that supports the consumption of structured and unstructured data from various sources with the use of Azure Data Factory and Data Bricks Collaborate with cross functional teams to analyze, transform, and model large complex data sets for business insights, operational reporting, and analytics Develop data solutions that facilitates re-usability across various business functions Develop and support the creation of conceptual, logical, and physical data models Lead and support the migration of on-premise data solutions to the MS Azure platform Actively contribute and improve our data solutions and best practices Collaborate with internal technical stakeholders and business partners for solving data related technical issues Advise others on Data Modelling and the use of database technologies Enhancements to existing databases Qualifications: Bachelor s Degree in Computer science, Mathematics, Statistics or in a related field. 5+ years of hands-on experience in developing data solutions with a strong background in data warehousing (incorporating a Kimball dimensional design methodology) Strong relational database development experience in MS SQL is required. Exposure to No SQL database is a plus Experience in developing ETL constructs using Informatica or an equivalent tool Recent development experience in MS Azure platform (Databricks, ADF), Kafka, Python (or R), Change Spark, and Data Capture (CDC) Good communication and collaboration skills

Lead Engineer Software

Bengaluru

7 - 12 years

INR 9.0 - 14.0 Lacs P.A.

Work from Office

Full Time

Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career paths. We not only encourage but celebrate internal mobility. We also recognize the importance of purpose, well-being, and work-life balance. Within Empower and our communities, we work hard to create a welcoming and inclusive environment, and our associates dedicate thousands of hours to volunteering for causes that matter most to them. Chart your own path and grow your career while helping more customers achieve financial freedom. Empower Yourself. Job Summary: The Senior Software Developer in IWIS/AN Tech designs and develops software supporting a variety of systems using both mature and new technologies. This role collaborates with technology co-workers to review current application states, identify opportunities to fine-tune applications, and maximize efficiencies while adhering to our code best practice standards. Essential Functions: Lead a team to design, develop, integrate, test, transition to production, and maintain internal software applications. Mentor and guide junior developers, providing technical leadership and fostering a collaborative team environment. Collaborate with various functional teams, analysts, and architects to define and implement technical solutions. Contribute to problem elimination through permanent fixes, including identifying solutions, scoping the work, and executing changes. Provide production support, application monitoring, and tuning for applications. Deliver meaningful real-time results by troubleshooting application problems. Drive continuous improvement initiatives and adopt best practices in software development. Qualifications: A degree in computer science or an equivalent combination of education and experience, with a minimum experience in a software developer role as specified below: Lead Engineer Software - 8+ years Extensive experience in AWS Cloud Development - Building solutions following sound architecture standards. Proficiency in a wide variety of programming languages (e.g., .Net Core, C#, React, VBA, Powershell/Scripting languages). Deep knowledge of relational and hierarchical databases (MS SQL, DB2, Entity Framework). Strong understanding of Microsoft Windows operating system and/or mainframe environment. Experience with software development tools, such as: Software Version Control - SVN, Git. Integrated Development Environments (IDE) - MS Visual Studio, VS Code, etc. Collaboration tools - Jira, Confluence, SharePoint, Teams. Proven track record of leading successful software development projects

Senior Engineer Software

Bengaluru

4 - 10 years

INR 6.0 - 12.0 Lacs P.A.

Work from Office

Full Time

Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career paths. We not only encourage but celebrate internal mobility. We also recognize the importance of purpose, well-being, and work-life balance. Within Empower and our communities, we work hard to create a welcoming and inclusive environment, and our associates dedicate thousands of hours to volunteering for causes that matter most to them. Chart your own path and grow your career while helping more customers achieve financial freedom. Empower Yourself. The Senior Engineer Software is a seasoned professional responsible for implementing complex software systems, leading development projects, and providing technical expertise. They are key contributors to the architecture and innovation of software products. Essential Functions: Lead the design and development of significant software features or projects. Mentor junior and mid-level engineers and provide technical guidance. Collaborate with cross-functional teams to refine and prioritize software requirements. Participate in code reviews and maintain high-quality code standards. Investigate and resolve complex technical issues and bottlenecks. Contribute to the improvement of development processes and software architecture. Collaborate with cross functional teams to debug and improve products. Document and demonstrate solutions by developing documentation, code comments, clear and efficient code. Assist in code reviews and enforce standard practices within the team. Continuously learn and adapt to modern technologies and development practices. Qualifications: Bachelors degree in computer science or equivalent training. 4+ years of experience in software development. Proficiency in Pro*C , Perl / UNIX Shell Scripting, Oracle , SQL and PLSQL Deep understanding of software architecture and design principles. Strong problem-solving and debugging skills. Effective leadership and communication skills. Experienced in working in a Full stack environment. Excellent communication and technical influencing skills. Experience with Agile principles preferred

Engineer Software

Bengaluru

3 - 8 years

INR 11.0 - 12.0 Lacs P.A.

Work from Office

Full Time

Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career paths. We not only encourage but celebrate internal mobility. We also recognize the importance of purpose, well-being, and work-life balance. Within Empower and our communities, we work hard to create a welcoming and inclusive environment, and our associates dedicate thousands of hours to volunteering for causes that matter most to them. Chart your own path and grow your career while helping more customers achieve financial freedom. Empower Yourself. A Software Engineer is responsible for designing, developing, and maintaining software applications. They play a crucial role in the entire software development lifecycle, from requirements analysis to deployment, and ongoing support. Essential Functions: Design, code, and test software features and components. Collaborate with cross-functional teams to gather and refine software requirements. Lead coding efforts for specific modules or features. Troubleshoot and resolve complex software issues. Participate in code reviews and enforce coding standards. Contribute to architectural decisions and design discussions. Continuously learn and adapt to modern technologies and development practices. Document and demonstrate solutions by developing documentation, code comments, clear and efficient code. Qualifications: Bachelors degree in computer science or equivalent training. 3+ years of experience in software development with Spring boot/Struts/JSP, Web services (RESTful) using JSON and XML formats and producing reusable, superior technical components. Experienced in working in a Full stack environment. Proficiency in one or more programming languages such as Java, React, Python, Swift, JavaScript, or similar. Strong understanding of software development methodologies and best practices. Problem-solving, debugging, and troubleshooting skills. Excellent teamwork and communication abilities. Experience with Agile principles preferred Experience across multiple projects and development cycles preferred Working experience on Cloud Technologies (AWS / Azure / Google cloud etc. Web Services (SOAP and REST) / SOA Other desirable experience: (Nice to have) Agile/ Scrum methodology Application Servers such as Oracle WebLogic UNIX operating systems such as Sun Solaris or Linux, Tools & Utilities Experience with a relational databases and PL/SQL Exposure to Spring / Hibernate frameworks.

Senior Director Software Engineering

Bengaluru

15 - 17 years

INR 30.0 - 35.0 Lacs P.A.

Work from Office

Full Time

Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career paths. We not only encourage but celebrate internal mobility. We also recognize the importance of purpose, well-being, and work-life balance. Within Empower and our communities, we work hard to create a welcoming and inclusive environment, and our associates dedicate thousands of hours to volunteering for causes that matter most to them. Chart your own path and grow your career while helping more customers achieve financial freedom. Empower Yourself. DUTIES/RESPONSIBILITIES: Directs teams that perform technical design, development and/or repair of the most complex software systems/application functionality. Serves as subject matter expertise on multi-platform applications and determines course of action under the direction of systems leadership. Directs the system development life cycle including the design, coding, testing, documentation, installation, maintenance, and support of proprietary and/or purchased software systems/applications. Responsible for systems performance and quality assurance testing policies and procedures. Ensures testing and documentation satisfies customer expectations. Makes decisions regarding application enhancements as necessary. Manages project workload for team(s). Prioritizes and schedules projects under the direction of systems leadership. Executes deliverable through subordinate managers and ensures projects are completed on time and within predefined requirements and budgets. Communicates projects status to key stakeholders and makes adjustments as necessary. Demonstrates high degree of ownership of deliverable of the project and accountable for team performance within assigned projects. Oversees the organizational design of the department or work units. Recommends innovation and improvement to policy or procedures. Has the latitude to make decisions affecting mid to long-term operational results. Responsible for all budget aspects for several departments. Develops long and short-term business strategies. Makes decisions on pay, performance, appraisals, work schedules, discipline and hiring. Develops and monitors budgets for department or work units. Performs duties inherent in a managerial role. Conducts performance reviews, approves requests for vacation/PAL, manages performance issues, and has hire/fire authority. Trains, coaches, mentors and directs the work of direct reports. Collaborates with in Systems teams and across business units to accomplish the desired outcomes, influences the outcomes by working closely with all stakeholders. Communicates effectively with stakeholders and appraises about the status. Reaches out for help as needed, identifies risks, issues, and dependencies to help resolve issues and ensures success. Good understanding and working knowledge of newer technologies like cloud, mobile, Big data, Analytics, any certification will be advantageous. DESIRED SKILLS: Experience in leading Pega development Expertise with the Pega technology stack Expertise with Java service development Expertise with the AWS technology stack QUALIFICATIONS: Bachelors degree in related field or an equivalent combination of professional experience and/or training required Minimum 15+ years systems/application development , support & maintenance experience including at least 5 years experience directly managing people, including hiring, developing, motivating, and directing people as they work. Have experience leading large tech organizations with numerous teams. Have experience working in an Enterprise Agile development lifecycle Advanced knowledge and experience with software methodologies and the software development life cycle. Ability to motivate, influence people to bring out their best, ability to connect with associates show empathy and be able conduct themselves as the person to look up to for their associates. Strong working knowledge of Financial Services and/or Insurance industry products. Ability to take initiative, lead meetings and manage multiple projects and priorities. Client/Customer Management experience. Program / Project management skills and understanding of systems development life cycle

Senior Engineer Software

Bengaluru

4 - 9 years

INR 25.0 - 27.5 Lacs P.A.

Work from Office

Full Time

Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career paths. We not only encourage but celebrate internal mobility. We also recognize the importance of purpose, well-being, and work-life balance. Within Empower and our communities, we work hard to create a welcoming and inclusive environment, and our associates dedicate thousands of hours to volunteering for causes that matter most to them. Chart your own path and grow your career while helping more customers achieve financial freedom. Empower Yourself. The Senior Software Engineer is a seasoned professional responsible for implementing complex software systems, leading development projects, and providing technical expertise. They are key contributors to the architecture and innovation of software products. Essential Functions: Lead the design and development of significant software features or projects. Mentor junior and mid-level engineers and provide technical guidance. Collaborate with cross-functional teams to refine and prioritize software requirements. Participate in code reviews and maintain high-quality code standards. Investigate and resolve complex technical issues and bottlenecks. Contribute to the improvement of development processes and software architecture. Collaborate with cross functional teams to debug and improve products. Document and demonstrate solutions by developing documentation, code comments, clear and efficient code. Assist in code reviews and enforce standard practices within the team. Continuously learn and adapt to modern technologies and development practices. Qualifications: Bachelors degree in computer science or equivalent training. 4+ years of experience in software development. Proficiency in multiple programming languages. Deep understanding of software architecture and design principles. Strong problem-solving and debugging skills. Effective leadership and communication skills. Experienced in working in a Full stack environment. Excellent communication and technical influencing skills. Experience with Agile principles preferred

Engineer Data

Bengaluru

2 - 6 years

INR 17.0 - 19.0 Lacs P.A.

Work from Office

Full Time

Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career paths. We not only encourage but celebrate internal mobility. We also recognize the importance of purpose, well-being, and work-life balance. Within Empower and our communities, we work hard to create a welcoming and inclusive environment, and our associates dedicate thousands of hours to volunteering for causes that matter most to them. Chart your own path and grow your career while helping more customers achieve financial freedom. Empower Yourself. This role supports Empower s data and AI strategy, with a focus on building Responsible AI capabilities. The Data Engineer will design and implement scalable, ethical, and secure data pipelines and infrastructure that underpin AI/ML systems, ensuring high-quality data flows into model development, testing, monitoring, and governance workflows. The candidate will work across cloud (AWS) and on-premises environments, contributing to the lifecycle of data used for Responsible AI tooling, including bias detection, model transparency, and compliance tracking. ESSENTIAL FUNCTIONS: Design, build, and maintain data pipelines that support model development, testing, and monitoring, with a focus on AI governance and traceability. Collaborate with cross-functional teams (including Data Scientists, ML Engineers, and Risk) to understand data needs for AI use cases. Integrate data quality, lineage, and metadata tracking into ETL pipelines to support Responsible AI workflows. Support ingestion and transformation of structured and unstructured data (including NLP datasets) for AI model training and evaluation. Design with compliance in mind: integrate secure handling of PII and support auditability in data flows. Participate in technical design discussions focused on enabling transparency, fairness, and explainability in data workflows. Troubleshoot and resolve performance and data quality issues in distributed AI pipelines. Contribute to reusable libraries or templates to support standardized data practices across AI projects. QUALIFICATIONS: Bachelor s Degree in Computer Science , Information Systems, or related field. 2-6 years of experience in data engineering, preferably in AI/ML environments. Strong Python and SQL skills with experience in data pipeline orchestration (e.g., Airflow, Step Functions). Experience with Big Data frameworks (e.g., Spark, Hadoop) and streaming data platforms (e.g., Kafka). Experience working in AWS environments with services like S3, Glue, Redshift, SageMaker, and Lake Formation. Familiarity with machine learning workflows and data requirements (e.g., training/test splits, data versioning, feature stores). Experience integrating data validation, data lineage, or metadata tools (e.g., Great Expectations, Apache Atlas, Amundsen). Understanding of Responsible AI principles and experience supporting data aspects of fairness, bias, explainability, or model monitoring is a strong plus. Experience with JIRA and Agile methodologies. Experience in financial services or other highly regulated environments preferred. This job description is not intended to be an exhaustive list of all duties, responsibilities and qualifications of the job. The employer has the right to revise this job description at any time. You will be evaluated in part based on your performance of the responsibilities and/or tasks listed in this job description. You may be required perform other duties that are not included on this job description. The job description is not a contract for employment, and either you or the employer may terminate employment at any time, for any reason. We are an equal opportunity employer with a commitment to diversity. All individuals, regardless of personal characteristics, are encouraged to apply. All qualified applicants will receive consideration for employment without regard to age, race, color, national origin, ancestry, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, religion, physical or mental disability, military or veteran status, genetic information, or any other status protected by applicable state or local law.

FIND ON MAP

Empower Pragati

Empower Pragati

Empower Pragati

|

Social Enterprise / Non-Profit

Pune

50-100 Employees

49 Jobs

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Job Titles Overview