Specialist Software Engineer - (260002BO)
Missions
Within Société Générale’s group, the mission takes place in “Wholesale” service unit of Global Banking & investors Solution (GBSU).
As part of this direction, within the Risk and Production Management department (RPM), that is in charge of managing operational risks and Information Systems’ Production, you join the Process & Practices Steering team in charge of :
The WW deployment of ITIL processes related to IS production
The continuous improvement of these processes and related tooling
The regular reporting to the direction on these processes
Profile
* Independently design components, develop code and test case scenarios by applying relevant software craftsmanship principles and meet the acceptance criteria
* Complete the assigned learning path
* Take part in team ceremonies be it agile practices or chapter meetings
* Deliver on all aspects of Software Development Lifecycle (SDLC) in-line with Agile and IT craftsmanship principles
* Deliver high-quality clean code and design that can be re-used
* Actively work with other development teams to define and implement API's and rules for data access
* Ensure customers, stakeholders and partners are rightly communicated on time
* Assess production improvement areas such as recurrent issues
* Perform daily checks and maintain required standards and production processes
* Provide suggestions for automating the repetitive and regular production activities
* Perform bug-free release validations and produce metrices, tests and defect reports
* Assist in developing guidelines and ensuring that team practices them
Responsibilities
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
As a Custom Software Engineer, a typical day involves designing, building, and configuring applications tailored to fulfill specific business processes and application needs. This role requires a thoughtful approach to understanding the unique requirements of various projects and translating them into effective software solutions. The workday often includes collaborating with different stakeholders to ensure that the applications developed align with organizational goals and deliver seamless user experiences. Continuous refinement and adaptation of applications to evolving business demands are integral parts of the daily routine, fostering innovation and efficiency within the team and the broader enterprise. Roles & Responsibilities: - Expected to be an SME, collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Lead efforts to identify and implement best practices within the team to enhance productivity and quality.- Facilitate knowledge sharing and mentoring to support the growth and development of junior team members.- Coordinate cross-functional collaboration to ensure alignment of project objectives and timely delivery.- Monitor project progress and proactively address any challenges or risks that may impact outcomes. Professional & Technical Skills: - Must To Have Skills: Proficiency in Adobe Journey Optimizer.- Good To Have Skills: Experience with Adobe Campaign Classic.- Strong understanding of application design principles and software configuration techniques.- Ability to analyze business requirements and translate them into technical specifications.- Experience in integrating applications with various business processes to optimize performance.- Familiarity with troubleshooting and resolving complex software issues in a collaborative environment. Additional Information: - The candidate should have minimum 5 years of experience in Adobe Journey Optimizer.- This position is based at our Bengaluru office.- A 15 years full time education is required.
Responsibilities
As a Custom Software Engineer, a typical day involves designing, building, and configuring applications tailored to fulfill specific business processes and application needs. This role requires a thoughtful approach to understanding the unique requirements of various projects and translating them into effective software solutions. The workday often includes collaborating with different stakeholders to ensure that the applications developed align with organizational goals and deliver seamless user experiences. Continuous refinement and adaptation of applications to evolving business demands are integral parts of the daily routine, fostering innovation and efficiency within the team and the broader enterprise. Roles & Responsibilities: - Expected to be an SME, collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Lead efforts to identify and implement best practices within the team to enhance productivity and quality.- Facilitate knowledge sharing and mentoring to support the growth and development of junior team members.- Coordinate cross-functional collaboration to ensure alignment of project objectives and timely delivery.- Monitor project progress and proactively address any challenges or risks that may impact outcomes. Professional & Technical Skills: - Must To Have Skills: Proficiency in Adobe Journey Optimizer.- Good To Have Skills: Experience with Adobe Campaign Classic.- Strong understanding of application design principles and software configuration techniques.- Ability to analyze business requirements and translate them into technical specifications.- Experience in integrating applications with various business processes to optimize performance.- Familiarity with troubleshooting and resolving complex software issues in a collaborative environment. Additional Information: - The candidate should have minimum 5 years of experience in Adobe Journey Optimizer.- This position is based at our Bengaluru office.- A 15 years full time education is required.
Salary : Rs. 0.0 - Rs. 2,45,700.0
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
world in mind. We boldly challenge what’s possible for a sustainable world.
• Job Summary:
Classification, Attribution, Large Data Management and Coding knowledge for Automation.
• Roles and Responsibilities
Gather technical data from drawings & maintain in excel database. 2. Cleansing component attribute values as per Industry Standards. 3. Extract attribute data from supplier catalogue 3. Experience in high volume of data (customer, supplier, items and pricing) 4. Ensure that data is processed efficiently, on time and correct the first time 5. Regular correspondence with stakeholders to ensure best practices are implemented 6. Maintain detailed work instruction procedures 7. Ensure metrics are recorded daily
• Required Skills
1. Good communication and team work skills. 2. Exposure to different commodities in mechanical components. 3. Good knowledge in parts classification and attributes for different commodities like castings, heat exchangers, wire harness etc 4. Ability to read and understand 2D and 3D drawings 5. Good experience in CREO- To analysis the 3D models & drawings. 8. Experience on Engineering/Manufacturing BOM. 9. Manufacturng Process knowledge. 10. MS Office Advanced 11. Basic Knowledge in PLM 12. Data management.
• Desired Skills:
1. Good communication and team work skills. 2. Exposure to different commodities in mechanical components. 3. Good knowledge in parts classification and attributes for different commodities like castings, heat exchangers, wire harness etc 4. Ability to read and understand 2D and 3D drawings 5. Good experience in CREO- To analysis the 3D models & drawings. 8. Experience on Engineering/Manufacturing BOM. 9. Manufacturng Process knowledge. 10. MS Office Advanced 11. Basic Knowledge in PLM 12. Data management.
• Soft Skills :
1. Good communication skills 2. Ability to plan/execute multiple projects 3. Self-starter -Ability to work off own initiative 4. Work cross-functionally with different teams
• Other Specific Requirements
1. Python coding 2. Manufacturing Process knowledge.
• MSA Rate Card
Parts Data Management
• Requirements:
Job Title : Component Engineering - Parts Data Management
Education: B.E/B.Tech(Mech)
Relevant Experience : 0 - 1 years.
Location : Bangalore
Notice Period : <1 Months
Number of open positions : 1
Responsibilities
world in mind. We boldly challenge what’s possible for a sustainable world.
• Job Summary:
Classification, Attribution, Large Data Management and Coding knowledge for Automation.
• Roles and Responsibilities
Gather technical data from drawings & maintain in excel database. 2. Cleansing component attribute values as per Industry Standards. 3. Extract attribute data from supplier catalogue 3. Experience in high volume of data (customer, supplier, items and pricing) 4. Ensure that data is processed efficiently, on time and correct the first time 5. Regular correspondence with stakeholders to ensure best practices are implemented 6. Maintain detailed work instruction procedures 7. Ensure metrics are recorded daily
• Required Skills
1. Good communication and team work skills. 2. Exposure to different commodities in mechanical components. 3. Good knowledge in parts classification and attributes for different commodities like castings, heat exchangers, wire harness etc 4. Ability to read and understand 2D and 3D drawings 5. Good experience in CREO- To analysis the 3D models & drawings. 8. Experience on Engineering/Manufacturing BOM. 9. Manufacturng Process knowledge. 10. MS Office Advanced 11. Basic Knowledge in PLM 12. Data management.
• Desired Skills:
1. Good communication and team work skills. 2. Exposure to different commodities in mechanical components. 3. Good knowledge in parts classification and attributes for different commodities like castings, heat exchangers, wire harness etc 4. Ability to read and understand 2D and 3D drawings 5. Good experience in CREO- To analysis the 3D models & drawings. 8. Experience on Engineering/Manufacturing BOM. 9. Manufacturng Process knowledge. 10. MS Office Advanced 11. Basic Knowledge in PLM 12. Data management.
• Soft Skills :
1. Good communication skills 2. Ability to plan/execute multiple projects 3. Self-starter -Ability to work off own initiative 4. Work cross-functionally with different teams
• Other Specific Requirements
1. Python coding 2. Manufacturing Process knowledge.
• MSA Rate Card
Parts Data Management
• Requirements:
Job Title : Component Engineering - Parts Data Management
Education: B.E/B.Tech(Mech)
Relevant Experience : 0 - 1 years.
Location : Bangalore
Notice Period : <1 Months
Number of open positions : 1
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Role Category :Programming & Design
Role :Component Engineering - Parts Data Management
Lead Software Engineer - (260007RW)
Missions
A Lead SE delivers features for a Product in a business chain. As member of a Feature Team, he works in autonomy and in a continuous improvement approach.
Generic Skills: Requirement analysis should understand user stories Development Develop and write Unit Test, same time, supervising other Developers in the team. Follow coding standards, Follow clean coding and craftmanship practices, should know how adopt tools in his projects, Full Stack Development Skills, Developer Understands at least one backend, front end technologies to work on.
Compliance/Standards: Follow standards defined by leads. A Great team player, gelling well with global & diversified teams.
Self-learn and keep pace with developments of new technologies.
Willing to upskill / re-skill on the Tech Stack / horizontally as needed by the project and business.
Problem solving: Able to debug and identify the root cause.
Provide solution with consultation with other members of team.
Should work with the Agile mindset you build it, you own it.
Take complete ownership of delivery including Production and Monitoring activities.
Should have good understanding of the SLA/OLA and procedures so that he can work to meet those timelines by following the given process.
Knowledge on ITIL processes on Request fulfilment, Incident management, Problem Management & Change/Release Management.
Have an active look out for automation of recurring tasks and help business be more efficient.
Collaboration and Communication.
Working with seniors to deliver the tasks assigned within the prescribed quality.
Domain Should have awareness of domain in relation to the project.
Efficiency Contribute towards overall efficiency goal of the team. That includes optimization cost and time towards development and quality.
Innovation Contribute towards innovating and participating in various activities leading to transformation of the business.
Profile
Craftmanship approach for product and software development.
Responsible to lead technical solutions for global projects.
Collaborate and influence cross functional teams.
Contribute to automation and innovation. Drive innovations, successfully.
Define coding standards for the entire technology stack.
Contribute to code review and architectural design/review to improve the efficiency of the team.
Contribute transversally across projects / strategic programs
Proven experience in agile and waterfall methodologies.
Demonstrated strong domain specific functional and technical knowledge.
Demonstrated expertise in technical leadership that inspires other collaborators.
Excellent decision-making and negotiation skills.
Strong Technical and Functional knowledge and exposure to domain specific business processes.
Demonstrated strong knowledge of hardware/software tools, networking, Operating Systems, Database, and middleware.
Proven expertise in monitoring and scheduling tools with the strong knowledge on industry's standards.
Responsibilities
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Job Description - Specialist Software Engineer - Dataiku (26000ASA)
Specialist Software Engineer - Dataiku - (26000ASA)
Missions
Responsible for understanding the software requirements and developing it into a working source code accordingly.
Able to technically lead and influence the stakeholders.
Possess strong design skills
People management experience of managing small team
Opportunity to work with some of the best minds in the team and learn a lot on the technical front.
Get mentored/groomed on the best practices followed in the software industry
Profile
3+ years of development experience in Big Data (Spark/Scala)
Worked with Hadoop, SQL, GitHub, Jenkins.
Experience on credit risk topics in Banking Industry would be a plus
Experience in Agile environment
Skills:
Relationship with the Business
Strong Desire to partner with stakeholders to help them improving their work
Realization of development following application standrds
Expertise in Big Data Concepts
Understanding of user expectations
Strong sensibility to maintainability of development
Strong sensibility to robustness of development
Good Communication & clear pronunciation
Responsible for US realization in cooperation with BA
Responsible for TA validation in cooperation with BA
Behavioral Skills:
The role must have following behavioral skills:
Ability to quickly learn new applications
Ability to provide impact analysis of requirements
Ability to participate to scrum ceremonies
Ability to work independently with minimal supervision
Ability to work in a cross-cultural team with multi geographical locations
Ability to communicate effectively with counterparts in SG Paris and vendors on technical topics
Ability to handle technical issue and escalations
Ability to support project manager to resolve operational issues
Ability to asisst Paris Business Analyst to run UAR environments
Responsibilities
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Role Category :Programming & Design
Role :Specialist Software Engineer - Dataiku (26000ASA)
As a Custom Software Engineer, a typical day involves creating tailored software solutions by designing, coding, and improving various components within systems or applications. The role requires working with modern development frameworks and following agile methodologies to ensure the delivery of scalable and efficient software that meets unique business requirements. Collaboration with different teams and continuous refinement of software elements are integral parts of the daily workflow, ensuring that solutions remain robust and adaptable to evolving needs. Roles & Responsibilities: - Expected to be an SME, collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Lead the implementation of best practices to improve software quality and team productivity.- Mentor junior team members to support their professional growth and skill development.- Coordinate cross-functional efforts to align software development with business objectives. Professional & Technical Skills: - Must To Have Skills: Proficiency in Java Full Stack Development.- Strong knowledge of front-end technologies including HTML, CSS, and JavaScript frameworks.- Experience with back-end development using Java and related frameworks.- Familiarity with database management and integration techniques.- Understanding of agile software development lifecycle and continuous integration processes.- Ability to troubleshoot and optimize application performance. Additional Information: - The candidate should have minimum 5 years of experience in Java Full Stack Development.- This position is based at our Bengaluru office.- A 15 years full time education is required.
Responsibilities
As a Custom Software Engineer, a typical day involves creating tailored software solutions by designing, coding, and improving various components within systems or applications. The role requires working with modern development frameworks and following agile methodologies to ensure the delivery of scalable and efficient software that meets unique business requirements. Collaboration with different teams and continuous refinement of software elements are integral parts of the daily workflow, ensuring that solutions remain robust and adaptable to evolving needs. Roles & Responsibilities: - Expected to be an SME, collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Lead the implementation of best practices to improve software quality and team productivity.- Mentor junior team members to support their professional growth and skill development.- Coordinate cross-functional efforts to align software development with business objectives. Professional & Technical Skills: - Must To Have Skills: Proficiency in Java Full Stack Development.- Strong knowledge of front-end technologies including HTML, CSS, and JavaScript frameworks.- Experience with back-end development using Java and related frameworks.- Familiarity with database management and integration techniques.- Understanding of agile software development lifecycle and continuous integration processes.- Ability to troubleshoot and optimize application performance. Additional Information: - The candidate should have minimum 5 years of experience in Java Full Stack Development.- This position is based at our Bengaluru office.- A 15 years full time education is required.
Salary : Rs. 0.0 - Rs. 2,45,000.0
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Job Description - SSE - PHP & Angular (26000F5J)
SSE - PHP & Angular - (26000F5J)
Missions
Key Responsibilities
• Design, develop, test, and deploy scalable application solutions.
• Develop new features and enhancements based on business requirements.
• Create and maintain APIs, web services, and system integrations.
• Develop responsive user interfaces and backend services.
• Participate in code reviews and ensure adherence to development standards.
• Maintain technical documentation and coding best practices.
• Investigate and resolve production issues.
• Perform root cause analysis and implement permanent fixes.
• Monitor application performance and troubleshoot system bottlenecks.
• Support release management and production deployments.
• Collaborate with cross-functional teams to resolve complex technical issues.
• Participate in requirement analysis and solution design discussions.
• Understand business processes, application flows, and integration points.
• Work closely with Product Owners, Architects, Project Managers, and SMEs.
• Contribute to continuous improvement initiatives and technical governance activities.
Profile
Required Technical Skills
Core Development Skills
• Strong experience with PHP
• Experience with Yii Framework
• Proficiency in Angular
• Strong knowledge of HTML, CSS, and JavaScript
• Experience in developing and consuming REST APIs and Web Services
• Knowledge of Oracle Database and PL/SQL
• Understanding of application architecture and system integrations
• Experience with Linux environments
• Familiarity with CI/CD platforms and deployment processes
Additional Preferred Skills
• MS SQL Server and T-SQL
• .NET Framework
• SAP Ariba CXML integrations
• Windows platform administration
• Cross-platform troubleshooting capabilities
Qualifications
• Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related field.
• 4–8 years of experience in software development and application support.
• Experience working in enterprise application environments.
• Experience with Agile/Scrum methodologies is preferred
Responsibilities
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
As a Custom Software Engineer, a typical day involves creating tailored software solutions by designing, coding, and improving various components within systems or applications. The role requires working with contemporary development frameworks and following agile methodologies to ensure the delivery of scalable and efficient solutions that meet unique business requirements. Collaboration with different teams and continuous refinement of software elements are integral parts of the daily workflow, fostering innovation and responsiveness to evolving project demands. Roles & Responsibilities: - Expected to be an SME, collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Lead efforts to identify and implement process improvements that enhance team productivity and software quality.- Mentor junior team members to support their professional growth and integration within the team. Professional & Technical Skills: - Must To Have Skills: Proficiency in Adobe Journey Optimizer.- Strong knowledge of software development life cycle and agile methodologies.- Experience in designing and implementing scalable software components.- Ability to troubleshoot and resolve complex technical issues effectively.- Familiarity with integration of software solutions across diverse platforms.- Excellent problem-solving skills with a focus on delivering business value. Additional Information: - The candidate should have minimum 5 years of experience in Adobe Journey Optimizer.- This position is based at our Bengaluru office.- A 15 years full time education is required
Responsibilities
As a Custom Software Engineer, a typical day involves creating tailored software solutions by designing, coding, and improving various components within systems or applications. The role requires working with contemporary development frameworks and following agile methodologies to ensure the delivery of scalable and efficient solutions that meet unique business requirements. Collaboration with different teams and continuous refinement of software elements are integral parts of the daily workflow, fostering innovation and responsiveness to evolving project demands. Roles & Responsibilities: - Expected to be an SME, collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Lead efforts to identify and implement process improvements that enhance team productivity and software quality.- Mentor junior team members to support their professional growth and integration within the team. Professional & Technical Skills: - Must To Have Skills: Proficiency in Adobe Journey Optimizer.- Strong knowledge of software development life cycle and agile methodologies.- Experience in designing and implementing scalable software components.- Ability to troubleshoot and resolve complex technical issues effectively.- Familiarity with integration of software solutions across diverse platforms.- Excellent problem-solving skills with a focus on delivering business value. Additional Information: - The candidate should have minimum 5 years of experience in Adobe Journey Optimizer.- This position is based at our Bengaluru office.- A 15 years full time education is required
Salary : Rs. 18,00,000.0 - Rs. 20,00,000.0
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
As a Custom Software Engineer, a typical day involves designing, building, and configuring applications tailored to fulfill specific business process and application requirements. This role requires a thoughtful approach to understanding organizational needs and translating them into effective software solutions. The workday includes collaborating with various stakeholders to ensure that the applications developed align with business goals, while continuously refining and adapting the software to meet evolving demands. Attention to detail and a commitment to delivering high-quality, functional applications are central to daily activities in this position.
Roles & Responsibilities:
- Expected to be an SME, collaborate and manage the team to perform.
- Responsible for team decisions.
- Engage with multiple teams and contribute on key decisions.
- Provide solutions to problems for their immediate team and across multiple teams.
- Lead efforts to identify and implement process improvements within the team to enhance productivity and quality.
- Mentor junior team members by providing guidance and support to foster their professional growth.
- Coordinate cross-functional collaboration to ensure seamless integration of applications across different business units.
Professional & Technical Skills:
- Must To Have Skills: Proficiency in SAP BTP Application Development.
- Experience in designing scalable and maintainable software solutions within cloud platforms.
- Strong understanding of application lifecycle management and deployment strategies.
- Ability to troubleshoot and resolve complex technical issues in application development.
- Familiarity with integration techniques and tools to connect various business applications.
- Competence in optimizing application performance and ensuring security compliance.
Additional Information:
- The candidate should have minimum 7.5 years of experience in SAP BTP Application Development.
- This position is based at our Bengaluru office.
- A 15 years full time education is required.
Responsibilities
As a Custom Software Engineer, a typical day involves designing, building, and configuring applications tailored to fulfill specific business process and application requirements. This role requires a thoughtful approach to understanding organizational needs and translating them into effective software solutions. The workday includes collaborating with various stakeholders to ensure that the applications developed align with business goals, while continuously refining and adapting the software to meet evolving demands. Attention to detail and a commitment to delivering high-quality, functional applications are central to daily activities in this position.
Roles & Responsibilities:
- Expected to be an SME, collaborate and manage the team to perform.
- Responsible for team decisions.
- Engage with multiple teams and contribute on key decisions.
- Provide solutions to problems for their immediate team and across multiple teams.
- Lead efforts to identify and implement process improvements within the team to enhance productivity and quality.
- Mentor junior team members by providing guidance and support to foster their professional growth.
- Coordinate cross-functional collaboration to ensure seamless integration of applications across different business units.
Professional & Technical Skills:
- Must To Have Skills: Proficiency in SAP BTP Application Development.
- Experience in designing scalable and maintainable software solutions within cloud platforms.
- Strong understanding of application lifecycle management and deployment strategies.
- Ability to troubleshoot and resolve complex technical issues in application development.
- Familiarity with integration techniques and tools to connect various business applications.
- Competence in optimizing application performance and ensuring security compliance.
Additional Information:
- The candidate should have minimum 7.5 years of experience in SAP BTP Application Development.
- This position is based at our Bengaluru office.
- A 15 years full time education is required.
Salary : Rs. 0.0 - Rs. 2,17,000.0
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance