We found 861 jobs matching to your search

Advance Search

Skills

Locations

Experience

Job Description

We are seeking a skilled Full Stack Developer with expertise in the MEAN stack and Azure cloud services to design, develop, and deliver scalable, high-performance applications. The role involves close collaboration with business stakeholders, adherence to Agile practices, and ensuring high standards of code quality and system reliability. Key responsibilities include analyzing business requirements, developing and deploying applications, and conducting code reviews. Candidates should have experience with Agile methodologies and a strong focus on code quality.

Responsibilities

We are seeking a skilled Full Stack Developer with expertise in the MEAN stack and Azure cloud services to design, develop, and deliver scalable, high-performance applications. The role involves close collaboration with business stakeholders, adherence to Agile practices, and ensuring high standards of code quality and system reliability. Key responsibilities include analyzing business requirements, developing and deploying applications, and conducting code reviews. Candidates should have experience with Agile methodologies and a strong focus on code quality.
  • Salary : As per industry standard.
  • Industry :IT-Software / Software Services
  • Functional Area : IT Software - Application Programming , Maintenance
  • Role Category :Programming & Design
  • Role :Full Stack Developer

Job Description

The role requires strong proficiency in Java programming and hands-on experience in developing RESTful microservices using Java, Spring MVC, and Spring Boot. Candidates should have experience building responsive UIs with React or Angular and a solid understanding of cloud-native architectures. Key responsibilities include developing scalable applications, maintaining unit and integration tests, and following software engineering best practices. Strong communication skills are essential.

Responsibilities

The role requires strong proficiency in Java programming and hands-on experience in developing RESTful microservices using Java, Spring MVC, and Spring Boot. Candidates should have experience building responsive UIs with React or Angular and a solid understanding of cloud-native architectures. Key responsibilities include developing scalable applications, maintaining unit and integration tests, and following software engineering best practices. Strong communication skills are essential.
  • Salary : As per industry standard.
  • Industry :IT-Software / Software Services
  • Functional Area : IT Software - Application Programming , Maintenance
  • Role Category :Programming & Design
  • Role :Java Full Stack Developer

Job Description

We are looking for a skilled Test Automation Engineer with strong experience in Playwright, TypeScript, and modern QA automation practices. The ideal candidate will design, develop, and maintain scalable automated test frameworks for web applications, ensuring high product quality and faster release cycles. Key responsibilities include developing reusable automation utilities, integrating automation suites into CI/CD pipelines, and collaborating with cross-functional teams. Candidates should have 3-6 years of experience in test automation.

Responsibilities

We are looking for a skilled Test Automation Engineer with strong experience in Playwright, TypeScript, and modern QA automation practices. The ideal candidate will design, develop, and maintain scalable automated test frameworks for web applications, ensuring high product quality and faster release cycles. Key responsibilities include developing reusable automation utilities, integrating automation suites into CI/CD pipelines, and collaborating with cross-functional teams. Candidates should have 3-6 years of experience in test automation.
  • Salary : As per industry standard.
  • Industry :IT-Software / Software Services
  • Functional Area : IT Software - Application Programming , Maintenance
  • Role Category :Programming & Design
  • Role :Test Automation Engineer

Job Description

The role requires 10+ years of full-stack development experience with strong front-end and back-end expertise. Candidates should have expert-level knowledge of Angular 10+, TypeScript, HTML5, CSS3, and RxJS, along with strong backend development experience in Java 8+/11+, Spring Boot, and related technologies. Responsibilities include leading and mentoring junior developers, conducting code reviews, and participating in Agile methodologies. Familiarity with containerization and cloud platforms is a plus.

Responsibilities

The role requires 10+ years of full-stack development experience with strong front-end and back-end expertise. Candidates should have expert-level knowledge of Angular 10+, TypeScript, HTML5, CSS3, and RxJS, along with strong backend development experience in Java 8+/11+, Spring Boot, and related technologies. Responsibilities include leading and mentoring junior developers, conducting code reviews, and participating in Agile methodologies. Familiarity with containerization and cloud platforms is a plus.
  • Salary : As per industry standard.
  • Industry :IT-Software / Software Services
  • Functional Area : IT Software - Application Programming , Maintenance
  • Role Category :Programming & Design
  • Role :full-stack

Job Description

Specialist Software engineer -Java - (25000P3H) Missions Having commendable knowledge on overall project. Should be able to analyze the requirement and provide decent solution matching industry standards. Should possess good knowledge on all the cloud offerings in Societe Generale. Should be capable to manage the requirement flow from user base. Involve in Code review and in architectural design. Ability to involve in complex development/modules. Should be inclined to mentor and groom the team(s) for the challenges. New technologies - Lead the study and initiate pilots on alternative technologies and propose more efficient ones. Good presentation and negotiation skills. Clear written and oral communication with counterparts and business specifically for estimations, technical analysis and risks Should be able to utilize his/her technical expertise to bridge technical gaps, resolve technical issues for the team Analytical and Problem Solving Ability to solve day to day project challenges. Profile Strong proficiency in Java (8+) Experience in Spring boot, Spring data JPA, Spring security Hands-on experience in developing RESTful API Familiar with microservices architecture Good knowledge on version control tools – GIT Experience in containerization tools Experience with CI/CD tools

Responsibilities

Specialist Software engineer -Java - (25000P3H) Missions Having commendable knowledge on overall project. Should be able to analyze the requirement and provide decent solution matching industry standards. Should possess good knowledge on all the cloud offerings in Societe Generale. Should be capable to manage the requirement flow from user base. Involve in Code review and in architectural design. Ability to involve in complex development/modules. Should be inclined to mentor and groom the team(s) for the challenges. New technologies - Lead the study and initiate pilots on alternative technologies and propose more efficient ones. Good presentation and negotiation skills. Clear written and oral communication with counterparts and business specifically for estimations, technical analysis and risks Should be able to utilize his/her technical expertise to bridge technical gaps, resolve technical issues for the team Analytical and Problem Solving Ability to solve day to day project challenges. Profile Strong proficiency in Java (8+) Experience in Spring boot, Spring data JPA, Spring security Hands-on experience in developing RESTful API Familiar with microservices architecture Good knowledge on version control tools – GIT Experience in containerization tools Experience with CI/CD tools
  • 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 -Java

Job Description

Specialist Software Engineer - Java FS - (260000A8) Missions - Perform design , development and reviews of the development - Write well designed, testable, high quality and efficient code - Ensure designs are compliant with specification - Prepare and produce releases of software development - Implement development best practices - Work against the triple constraints of the projects (Time , Cost and Scope) and be able to manage them efficiently in co-ordination with Project Manager - Contribute to the positve outcome of the business requirement -deliverables and Help solve complex technical problems - Be concerned about the quality of the deliverables and be modest to apply new ideas to improve the process on a continuous improvement mode - Prepare and share KPI Trackers & delivery report to Management - Exposure to agile methodologies - Working exposure with customers and be able to translate the business requirements in to Technical Artifacts - Gain knowledge on the Application / process quickly and be able to contribute to the project/program roadmap in a short duration - Despite being a good team player , Be a good communicator and collaborate well within as well as outside the team. - To be able to actively contribute to the Digital Transformation objective of the Program/Project/Organization - Collaboration and Communication Influence Architects, Consultants and Principal engineers on strategy and technical roadmap of the application. - Provide feedback , status and updates to PM, Project Leads with necessary details on work in progress. Ability to give enough status input to them on topics of development, risks, timelines, schedules , escalation and matters of urgent management attention. - Problem solving Able to provide the necessary expertise to efficiently resolve complex problems and guide the team members at expected speed. - Domain Develop techno-functional understanding of all modules within application. - Efficiency Key contributions to technical leads for defining the optimization goals. This includes code evaluate existing code and review, regression impacts, cost saving proposals, performance etc. - Innovation Motivate team or self lead initiatives towards innovation for business. This will also apply for his/her business line or organizational level. Profile At least 3-4 years of experience in Java development Strong knowledge of Java, Spring framework, and Hibernate Experience with relational databases, such as MySQL and Oracle Develop and maintain Java applications using agile methodologies Write high-quality, reusable, and efficient code Debug and troubleshoot issues in existing Java applications Collaborate with cross-functional teams to deliver software solutions Provide technical support to other developers Participate in code reviews to maintain code quality Ensure adherence to coding standards and best practices Keep up-to-date with emerging trends and technologies in Java development Excellent problem-solving and analytical skills Strong written and verbal communication skills Ability to work effectively in a team environment Desirable - BS/MS degree in computer science or related subjects - Experience on Angular, JavaScript, Typescript - Proven hands on software development experience - Hands on experience in designing and developing application using Java EE platforms - Experience with test driven development Good understanding of the SDLC and having proven experience in applying those practices Expeience in the Private Banking domains is most preferred. Highly operational with good mindset to contribute to objective of the Organization and Program. Be able to : - Perform design , development and reviews of the development - Implement development best practices - Work against the triple constraints of the projects (Time , Cost and Scope) and be able to manage them efficiently in co-ordination with Project Manager - Contribute to the positve outcome of the business requirement -deliverables and Help solve complex technical problems - Be concerned about the quality of the deliverables and be modest to apply new ideas to improve the process on a continuous improvement mode - Prepare and share KPI Trackers & delivery report to Management - Exposure to agile methodologies - Working exposure with customers and be able to translate the business requirements in to Technical Artifacts - Gain knowledge on the Application / process quickly and be able to contribute to the project/program roadmap in a short duration - Despite being a good team player , Be a good communicator and collaborate well within as well as outside the team. - To be able to actively contribute to the Digital Transformation objective of the Program/Project/Organization - Collaboration and Communication Influence Architects, Consultants and Principal engineers on strategy and technical roadmap of the application. - Provide feedback , status and updates to PM, Project Leads with necessary details on work in progress. Ability to give enough status input to them on topics of development, risks, timelines, schedules , escalation and matters of urgent management attention. - Problem solving Able to provide the necessary expertise to efficiently resolve complex problems and guide the team members at expected speed. - Domain Develop techno-functional understanding of all modules within application. - Efficiency Key contributions to technical leads for defining the optimization goals. This includes code evaluate existing code and review, regression impacts, cost saving proposals, performance etc. - Innovation Motivate team or self lead initiatives towards innovation for business. This will also apply for his/her business line or organizational level.

Responsibilities

Specialist Software Engineer - Java FS - (260000A8) Missions - Perform design , development and reviews of the development - Write well designed, testable, high quality and efficient code - Ensure designs are compliant with specification - Prepare and produce releases of software development - Implement development best practices - Work against the triple constraints of the projects (Time , Cost and Scope) and be able to manage them efficiently in co-ordination with Project Manager - Contribute to the positve outcome of the business requirement -deliverables and Help solve complex technical problems - Be concerned about the quality of the deliverables and be modest to apply new ideas to improve the process on a continuous improvement mode - Prepare and share KPI Trackers & delivery report to Management - Exposure to agile methodologies - Working exposure with customers and be able to translate the business requirements in to Technical Artifacts - Gain knowledge on the Application / process quickly and be able to contribute to the project/program roadmap in a short duration - Despite being a good team player , Be a good communicator and collaborate well within as well as outside the team. - To be able to actively contribute to the Digital Transformation objective of the Program/Project/Organization - Collaboration and Communication Influence Architects, Consultants and Principal engineers on strategy and technical roadmap of the application. - Provide feedback , status and updates to PM, Project Leads with necessary details on work in progress. Ability to give enough status input to them on topics of development, risks, timelines, schedules , escalation and matters of urgent management attention. - Problem solving Able to provide the necessary expertise to efficiently resolve complex problems and guide the team members at expected speed. - Domain Develop techno-functional understanding of all modules within application. - Efficiency Key contributions to technical leads for defining the optimization goals. This includes code evaluate existing code and review, regression impacts, cost saving proposals, performance etc. - Innovation Motivate team or self lead initiatives towards innovation for business. This will also apply for his/her business line or organizational level. Profile At least 3-4 years of experience in Java development Strong knowledge of Java, Spring framework, and Hibernate Experience with relational databases, such as MySQL and Oracle Develop and maintain Java applications using agile methodologies Write high-quality, reusable, and efficient code Debug and troubleshoot issues in existing Java applications Collaborate with cross-functional teams to deliver software solutions Provide technical support to other developers Participate in code reviews to maintain code quality Ensure adherence to coding standards and best practices Keep up-to-date with emerging trends and technologies in Java development Excellent problem-solving and analytical skills Strong written and verbal communication skills Ability to work effectively in a team environment Desirable - BS/MS degree in computer science or related subjects - Experience on Angular, JavaScript, Typescript - Proven hands on software development experience - Hands on experience in designing and developing application using Java EE platforms - Experience with test driven development Good understanding of the SDLC and having proven experience in applying those practices Expeience in the Private Banking domains is most preferred. Highly operational with good mindset to contribute to objective of the Organization and Program. Be able to : - Perform design , development and reviews of the development - Implement development best practices - Work against the triple constraints of the projects (Time , Cost and Scope) and be able to manage them efficiently in co-ordination with Project Manager - Contribute to the positve outcome of the business requirement -deliverables and Help solve complex technical problems - Be concerned about the quality of the deliverables and be modest to apply new ideas to improve the process on a continuous improvement mode - Prepare and share KPI Trackers & delivery report to Management - Exposure to agile methodologies - Working exposure with customers and be able to translate the business requirements in to Technical Artifacts - Gain knowledge on the Application / process quickly and be able to contribute to the project/program roadmap in a short duration - Despite being a good team player , Be a good communicator and collaborate well within as well as outside the team. - To be able to actively contribute to the Digital Transformation objective of the Program/Project/Organization - Collaboration and Communication Influence Architects, Consultants and Principal engineers on strategy and technical roadmap of the application. - Provide feedback , status and updates to PM, Project Leads with necessary details on work in progress. Ability to give enough status input to them on topics of development, risks, timelines, schedules , escalation and matters of urgent management attention. - Problem solving Able to provide the necessary expertise to efficiently resolve complex problems and guide the team members at expected speed. - Domain Develop techno-functional understanding of all modules within application. - Efficiency Key contributions to technical leads for defining the optimization goals. This includes code evaluate existing code and review, regression impacts, cost saving proposals, performance etc. - Innovation Motivate team or self lead initiatives towards innovation for business. This will also apply for his/her business line or organizational level.
  • 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 - Java FS

Job Description

Software Engineer - Java Fullstack - (260007TS) Missions A Software Engineer 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. Candidate should work on all below activities related to the software development Guarantee best practice and quality of the code of the whole team. Organize and optimize/industrialize the process of development. Propose technical solutions. Participate to the construction of the technical infrastructure when needed. Ensures a technological watch and demonstrates an interest for the Compliance business Work in a team with agile practices (Scrum, Kanban, DevOps, pair programming, etc.) Collaborate with POs and Business Analysts in the user requirements division (Epics) in user’s stories Participate in the development of the technical culture of the feature team (craftsmanship, pairing, review, etc.). This opportunity is to be part of the global finance technology team in Investment Banking division. We work on high end technologies and you will work with application development, maintenance and delivery teams Profile · 3+ years of related experience · Primary: Core Java (Version >=1.7 ), Spring ecosystem (Core, MVC, data, JPA, transaction management, security, AOP, Spring Batch & SpringBoot), Knowledge of some of UI languages/frameworks (HTML5, Angular) · Experience or knowledge in Kotlin is highly desirable · Secondary: Strong knowledge on JDBC and DB concepts, ORM (hibernate), PL/SQL procedures, SOA/Microservices (REST, Soap), APP server (Tomcat, Weblogic) · Experience in building REST based Web API · Hands on experience with Test Driven Development (TDD)(JUnit), Behavioral Driven Development (BDD) approach. · Prior experience working with CI/CD tools (Maven, Git, jenkins) · Experience of working closely with business analyst in an agile or DEVOPS framework · Strong analytical mindset, attention to details, critical thinking, solution oriented, think out of the box · Passion for innovation, technology and building system from the ground-up · Knowledge of finance process is a plus

Responsibilities

Software Engineer - Java Fullstack - (260007TS) Missions A Software Engineer 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. Candidate should work on all below activities related to the software development Guarantee best practice and quality of the code of the whole team. Organize and optimize/industrialize the process of development. Propose technical solutions. Participate to the construction of the technical infrastructure when needed. Ensures a technological watch and demonstrates an interest for the Compliance business Work in a team with agile practices (Scrum, Kanban, DevOps, pair programming, etc.) Collaborate with POs and Business Analysts in the user requirements division (Epics) in user’s stories Participate in the development of the technical culture of the feature team (craftsmanship, pairing, review, etc.). This opportunity is to be part of the global finance technology team in Investment Banking division. We work on high end technologies and you will work with application development, maintenance and delivery teams Profile · 3+ years of related experience · Primary: Core Java (Version >=1.7 ), Spring ecosystem (Core, MVC, data, JPA, transaction management, security, AOP, Spring Batch & SpringBoot), Knowledge of some of UI languages/frameworks (HTML5, Angular) · Experience or knowledge in Kotlin is highly desirable · Secondary: Strong knowledge on JDBC and DB concepts, ORM (hibernate), PL/SQL procedures, SOA/Microservices (REST, Soap), APP server (Tomcat, Weblogic) · Experience in building REST based Web API · Hands on experience with Test Driven Development (TDD)(JUnit), Behavioral Driven Development (BDD) approach. · Prior experience working with CI/CD tools (Maven, Git, jenkins) · Experience of working closely with business analyst in an agile or DEVOPS framework · Strong analytical mindset, attention to details, critical thinking, solution oriented, think out of the box · Passion for innovation, technology and building system from the ground-up · Knowledge of finance process is a plus
  • Salary : As per industry standard.
  • Industry :IT-Software / Software Services
  • Functional Area : IT Software - Application Programming , Maintenance
  • Role Category :Programming & Design
  • Role :Software Engineer - Java Fullstack

Job Description

Skills: EIS : Network Engineer~RedHat Linux

Responsibilities

Skills: EIS : Network Engineer~RedHat Linux
  • Salary : As per industry standard.
  • Industry :IT-Software / Software Services
  • Functional Area : IT Software - Application Programming , Maintenance
  • Role Category :Programming & Design
  • Role :Skills: EIS : Network Engineer~RedHat Linux

Job Description

Organization Change Management~Change Management • Acting as the voice of the customer/end-user in ICS roll outs ensuring they remain at the heart of the change, enabling the smooth people-centric implementation and customer acceptance of cyber solutions across the Bank. • Supporting project teams, in the scoping and development of change and engagement plans • Supporting the delivery of change management activities for key ICS roll outs, and leading the change for smaller projects, by applying a structured methodology and process for managing change and those impacted. • Identify, analyse, and prepare risk mitigation tactics. Pre-empt any people-led resistance to change or issues that may arise in securing adoption by our global colleagues. • Create and implement actionable deliverables by leveraging teams and expertise within ICS and across the Bank such as EUS and CABM, including managing sponsors, developing, and supporting communication and training efforts, as well as ensure all the necessary end-user support is in place. • Adhere to change management standards and procedures, including documenting and capturing all artefacts required by project governance. • Support and engage senior leaders, coach and support people leaders, and effectively engage and manage relevant stakeholder groups that are influential in or impacted by the change. • Promote change management best practices in your delivery and ensure the robust measurement and reporting of change efforts.

Responsibilities

Organization Change Management~Change Management • Acting as the voice of the customer/end-user in ICS roll outs ensuring they remain at the heart of the change, enabling the smooth people-centric implementation and customer acceptance of cyber solutions across the Bank. • Supporting project teams, in the scoping and development of change and engagement plans • Supporting the delivery of change management activities for key ICS roll outs, and leading the change for smaller projects, by applying a structured methodology and process for managing change and those impacted. • Identify, analyse, and prepare risk mitigation tactics. Pre-empt any people-led resistance to change or issues that may arise in securing adoption by our global colleagues. • Create and implement actionable deliverables by leveraging teams and expertise within ICS and across the Bank such as EUS and CABM, including managing sponsors, developing, and supporting communication and training efforts, as well as ensure all the necessary end-user support is in place. • Adhere to change management standards and procedures, including documenting and capturing all artefacts required by project governance. • Support and engage senior leaders, coach and support people leaders, and effectively engage and manage relevant stakeholder groups that are influential in or impacted by the change. • Promote change management best practices in your delivery and ensure the robust measurement and reporting of change efforts.
  • Salary : As per industry standard.
  • Industry :IT-Software / Software Services
  • Functional Area : IT Software - Application Programming , Maintenance
  • Role Category :Programming & Design
  • Role :Organization Change Management~Change Management