We found 1507 jobs matching to your search

Advance Search

Skills

Locations

Experience

Job Description

Specialist Software Engineer - Java - (25000OSF) Missions Technical Lead required for a payments and treasury application development team. Applications are built with Java, React and python scripting in pockets. Require individuals who has strong communication and agile master skills along with core abilities built on Java and react who can design and lead projects technically as well. Lead the design and technical implementation of the product/project. Accountable for technical deliverables on its quity ans security aspects. Reduce Code smells, code debt and prevent and close existing technical vulnerabilities. Contribute to automation and innovation. Mentor and guide the team. Define coding standards for the entire technology stack. Contribute to code review and architectural design/review to improve the efficiency of the team. Ensure that the project is executed as per client's expectations. Develop a culture of innovation within the team. Profile ​Proven experience in the programming/scripting languages. Complete understanding of front, middle and back-end programming concepts. Proficiency in one of the programming languages is added advantage. Ability to use designing and automation tools. Basic knowledge of CI practices. High learning agility. Excellent team player. Excellent communication skills. Demonstrated knowledge of any frameworks. Proven development experience on Python or Java. Demonstrated experience in designing, building and maintaining data processing systems.

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 - Java - (25000OSF)

Job Description

Job Description - Specialist Software Engineer - Dot Net (25000P6J) Specialist Software Engineer - Dot Net - (25000P6J) Missions • Understand functional requirements and raise clarifications with BAs and others concerned • Should be able to estimate from high level requirement and do an independent estimate from detailed functional specification • Capability to provide technical design and implement on complext requirement • Understand Agile practices (daily scrum, iteration planning, retrospective, test driven, model storming) and follow the same • Meticulously review the design, test cases and code • Coding, Unit Testing and Integration Testing Profile • Clear understanding of Software Development life cycle and process Oriented • Strong fundamentals in Core Programming, Object Oriented design • Need 2 to 5 year experience in C#, WCF & WPF • Strong .Net fundamentals and threading concepts • Operating system- Windows • Working knowledge of SQL Server/Oracle/Sybase (SQL & T-SQL/PL SQL). Optimization is a big plus. • .Net version 3.5 and above • Previous experience in Thunderhead, WCF, multi-threading, SilverLight highly desirable • Experience in high level and low level design using UML & Design Patterns • Knowledge of Reactive Extension framework is a plus • Investment Banking experience is a big plus • The ideal candidate for this position will have a very strong understanding of software development focusing on delivering a software product with high code quality • Experience in creating enhancing and executing unit tests using test driven approach with MbUnit or NUnit Knowledge of open-source tools, automated testing, Agile methodology

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 - Dot Net (25000P6J)

Job Description

Specialist Software Engineer - (25000P5F) 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. Generic Skills : Requirement analysis, Should understand user stories Development Develop and write Unit Test with the supervision of Senior Developer. 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. Development defined by leads. 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 Ability to take ownership of one's activities, accept responsibility for them and share results in a transparent manner. - Accepts responsibility for outcomes of one’s work; admits mistakes and refocuses efforts when appropriate. - Active listening involves paying attention, with holding judgment, reflecting, clarifying, summarizing and being empathetic. - Actively asks questions to confirm understanding. - Ability to initiate change to achieve desired business outcomes;facilitates the implementation and acceptance of change within the workplace - Actively seeks information about the logic or basis for change and focuses on the beneficial aspects of change - Ability to identify and eliminiate conflicts fairly and effectively - Able to view all stakeholders as equal partners in terms of their right to express their own viewpoints - Chooses effectively between two ormore courses of action - Uses policies and standards as guidelines for decision making - Ability and inclination to take actions beyond the job requirements; willingness to venture beyond regular BAUs and facilitate to pioneerinitiatives - Ability to understand the intricacies of the business process and identify opportunities to provide solutions; Ability to communicate ideas to relevant stakeholders and gain buyin. Drive and persistence to work beyond BAU tasks - Must be able to define problems and opportunities, generate differentcourses of action, evaluate the constraints and risks associated witheach course of action identified andselect the viable option - Drive to achieve value added results,and the ability to focus one’s attention on delivering key objectives and positive outcomes for oneself,one’s team and the business with a sense of urgency - Achieving enhanced results through effective utlisation of one's timewhile also valuing the time of others - Clearly conveying information and ideas through a variety of media to individuals or groups in a manner that engages the audience and helps them understand and retain the message.

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 - (25000P5F)

Job Description

Specialist Software Engineer - Devops - (25000P4M) Missions We are seeking a highly skilled DevOps Engineer to join our team and help streamline our development and deployment processes. The ideal candidate will have a strong background in software engineering, system administration, and automation. They will work closely with our development, operations, and security teams to enhance efficiency, reliability, and scalability in our continuous integration and delivery (CI/CD) pipeline, ensuring high-quality software delivery. Responsibilities • Design, build, and maintain scalable infrastructure to support software applications. • Implement and manage CI/CD pipelines to automate deployment processes and enhance productivity. • Collaborate with software engineers to troubleshoot issues, optimize workflows, and ensure smooth integration of new code. • Automate and improve development and release processes. • Monitor and optimize system performance, identifying and resolving any bottlenecks. • Implement infrastructure-as-code (IaC) using tools such as Terraform or Ansible. • Ensure high availability, fault tolerance, and security in all systems and infrastructure. • Collaborate with the security team to implement best practices and ensure compliance with security standards. • Manage cloud services (e.g., AWS, Azure, Google Cloud) and on-premise servers, as needed. • Develop and manage monitoring, alerting, and incident management processes. Requirements • Proven experience as a DevOps Engineer or similar software engineering role. • Strong background in Linux/Unix administration and scripting (e.g., Bash, Python). • Experience with infrastructure-as-code (IaC) tools (e.g., Terraform, Ansible). • Experience with cloud platforms like AWS, Azure, or Google Cloud. • Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI/CD, GitHub Actions). • Hands-on experience with containerization and orchestration technologies (e.g., Docker, Kubernetes). • Knowledge of version control systems (e.g., Git). • Strong problem-solving skills and ability to troubleshoot complex technical issues. • Good understanding of security best practices, monitoring, and incident management. Profile Core Responsibilities 3-5 years of experience in DevOps. Qualification- BE / B.Tech / MCA in Computer Science, Electronics or Electrical Engineering with an excellent academic track record CI/CD maintenance, support, validation and ensuring respect of standards and good practices. Analyzing, correcting and improving issues on infrastructure. Depending on projects, installing new VM: creation, installation, security, network communication. Maintenance and evolution of the monitoring stack. Helping the dev team on every subject that are related to infrastructure, network and security .Desired Knowledge, Experience and Capabilities: Good hands on knowledge of CI/CD tools.Advanced Linux/Windows OS commands.Able to debug infrastructure issues on their own.Independently setup automated framework in the CI pipeline.Write scripts for automating routine maintenance tasks.Intermediate knowledge on cloud platform and tools to do automated deployment on cloud.Python scripting (good to know/nice to have).Ansible, Groovy ,shell experience is a mustProvide impact analysis for requirements.Implement new technologies.Independently communicate with stakeholders to get things done.Independently setup CD/CI pipeline for the application/s. Key Technical Skills :CI/CD (Ansible, SONAR, AWS, Docker, Jenkins, GIT)Strong in Unix administration. Good knowledge on shell/Python scripting.Good knowledge on Security (firewall/SSL/encryption key management)Good knowledge on Infrastructure, server, VM, Cloud. Basic awareness of Network communications. Basic knowledge on ELK stack. TOOLS: Ansible,Docker,Jenkins,GIT,Sonar,Nexus,JIRA,Maven

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 - Devops - (25000P4M)

Job Description

Specialist Software Engineer - (26000EN1) Missions Designing, developing, supporting, and enhancing applications using Java, Spring Boot, and Angular. Design and develop RESTful APIs for seamless integration and data exchange across systems. Actively participate in all phases of the Software Development Life Cycle (SDLC), including requirements analysis, design, development, testing, deployment, and support. Facilitate Agile/Scrum ceremonies including sprint planning, daily stand-ups, and retrospectives to ensure effective team delivery. Collaborate with cross-functional teams to translate business requirements into scalable technical solutions within the collateral domain. Mentor team members, conduct code reviews, and ensure delivery of high-quality, production-ready code. Troubleshoot and resolve production issues, perform root cause analysis, and implement long-term solutions. Configure and manage CI/CD pipelines using Jenkins and GitHub Actions for automated builds and deployments. Ensure adherence to secure coding practices, internal control policies, and documentation standards. Profile Developer with 7 years of industry experience in application development and delivery. Strong expertise in Java, Spring Boot, Spring Batch, Oracle SQL, and Angular. Ability to design high-performing, scalable, and resilient systems. Significant experience in containerization and orchestration tools such as Kubernetes and Docker. Proficient in GitHub, version control systems, and CI/CD automation pipelines. Strong analytical, debugging, and problem-solving abilities. Skilled in stakeholder management and coordinating with upstream and downstream systems. Extensive experience in conducting code reviews and enforcing coding standards across teams. Strong communication and technical documentation skills.

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 - (26000EN1)

Job Description

We are looking for a Python Full Stack Developer with experience in FastAPI, React JS, and AWS to develop and maintain scalable web applications. The candidate will be responsible for backend API development, UI enhancements, cloud service integration, infrastructure management, and production support. Key Responsibilities Develop and enhance backend APIs using Python and FastAPI. Work on React JS UI enhancements and new feature development. Design and maintain REST APIs, including JSON request/response handling, validation, CORS, and error handling. Integrate and manage AWS services such as Lambda, API Gateway, DynamoDB, S3, SES, IAM, and CloudWatch. Implement security and authentication mechanisms using OAuth 2.0, OIDC, JWT, SSO, and IAM policies. Provision and manage AWS infrastructure using Terraform. Troubleshoot defects and resolve production issues. Write and maintain unit test cases to improve code quality and coverage. Review and resolve SonarQube code quality and security findings. Collaborate with cross-functional teams to deliver scalable and reliable solutions. Required Skills Strong experience in Python and FastAPI. Hands-on experience with React JS. Good knowledge of AWS services (Lambda, API Gateway, DynamoDB, S3, SES, IAM, CloudWatch). Experience with Terraform for infrastructure provisioning. Understanding of REST API development and web service integration. Knowledge of authentication and authorization concepts (OAuth 2.0, OIDC, JWT, SSO). Experience in unit testing, debugging, and production support. Familiarity with SonarQube and code quality best practices. Preferred Qualifications Bachelor's degree in Computer Science, Engineering, or a related field. Strong problem-solving and analytical skills. Experience working in Agile development environments.

Responsibilities

  • Salary : As per industry standard.
  • Industry :IT-Software / Software Services
  • Functional Area : IT Software - Application Programming , Maintenance
  • Role Category :Programming & Design
  • Role :Python Full Stack Developer

Job Description

We are looking for a Python Backend Developer with experience in Flask, FastAPI, AWS, PostgreSQL, and AI/LLM integration. The candidate will be responsible for developing scalable backend applications, designing databases, integrating AWS services, and building AI-powered solutions using AWS Bedrock. Key Responsibilities Develop and maintain backend APIs using Python, Flask, and FastAPI. Design, implement, and optimize database schemas, queries, and relationships using PostgreSQL and AWS database services. Integrate applications with AWS services including Aurora RDS, DynamoDB, DocumentDB, and AWS Bedrock. Develop AI-powered features using LLMs, Agentic AI concepts, and AWS Bedrock Agents. Write and maintain unit tests and integration tests to ensure code quality and reliability. Perform API testing using tools such as Postman and Bruno. Containerize applications using Docker. Participate in code reviews, branch management, and merge requests using Git and GitLab. Troubleshoot issues, optimize application performance, and improve database queries. Contribute to system design and architecture discussions for scalable backend solutions. Required Skills Strong experience in Python development. Hands-on experience with Flask and FastAPI. Experience with PostgreSQL, DynamoDB, DocumentDB, and Aurora RDS. Knowledge of AWS services, including AWS Bedrock. Understanding of LLM integration, Agentic AI, Prompt Engineering, and Tool Calling. Experience in REST API development and testing. Proficiency in Git, GitLab, and Docker. Strong understanding of Object-Oriented Programming (OOP) concepts. Knowledge of design patterns such as Singleton and Factory Pattern. Must-Have Knowledge Ability to design efficient database schemas and understand one-to-one, one-to-many, and many-to-many relationships. Ability to write clean, reusable, and maintainable code following best practices. Good understanding of Git workflows, code reviews, merge requests, and collaborative development practices. Strong problem-solving, debugging, and analytical skills. Preferred Qualification Bachelor's degree in Computer Science, Engineering, or a related field. Experience working in Agile development environments.

Responsibilities

Python+Aws+Aiml
  • Salary : As per industry standard.
  • Industry :IT-Software / Software Services
  • Functional Area : IT Software - Application Programming , Maintenance
  • Role Category :Programming & Design
  • Role :Python Backend Developer

Job Description

JP ID-DLTJP00057595- Workday R2R

Responsibilities

JP ID-DLTJP00057595- Workday R2R
  • Salary : As per industry standard.
  • Industry :IT-Software / Software Services
  • Functional Area : IT Software - Application Programming , Maintenance
  • Role Category :Programming & Design
  • Role :JP ID-DLTJP00057595- Workday R2R

Job Description

Lead Software Engineer - Monitoring Engineer - (260006IC) Missions Monitoring Engineer - Knowledge and skills needed to fill the job Level of education Bachelor’s degree in Computer Science, Engineering, or related field. Level of knowledge of foreign languages English - advanced French - beginner Experience, knowledge and behaviors required Experience, knowledge and behaviors required Job purpose You will serve as the technical and functional administrator for the monitoring solutions used for end-to-end supervision of the bank's services (application & infrastructure). As a monitoring specialist, you will maintain, develop and implement the monitoring of the systems (using the monitoring tools capabilities or custom scripts), working closely with IT application administrators, infrastructure engineers, architects and security teams. Responsibilities Deploy and configure the monitoring tool components (server, agents & integrations/collectors) ; Monitor the availability, performance, stability and reliability of the solutions under your responsibility ; Design, maintain and evolve the monitoring systems: Build and maintain dashboards, alerting thresholds, notifications Ensure complete visibility across infrastructure, applications, and services Standardize monitoring across environments Develop and implement applicative and infrastructure monitoring requests Tune alerts to eliminate false positives and reduce noise ; ensure alerts are meaningful, actionable, and tied to business impact Develop scripts to enhance monitoring capabilities and enable automatic remediation of errors; Support IT teams during root cause analysis and impact analysis of incidents and problems; Participate as a member of the project team; Contribute to continuous improvement of the solutions and processes; Drive the adoption of monitoring throughout the bank to proactively identify service degradation issues and anticipate outages; Participate in the on-call duty and share it with other team members. Requirements At least 2 years of experience as a sys admin or similar position; Hands-on experience in monitoring with systems like CheckMK/Nagios/Zabbix, Elastic, Prometheus, Splunk, Grafana, Kibana, Instana, Dynatrace. Strong proficiency in scripting languages such as Bash, Python, and PowerShell, along with foundational knowledge of Infrastructure‑as‑Code tools (e.g. Ansible) and experience integrating systems via REST APIs. Deep understanding of how technology works under the hood: Operating systems (Linux/Windows/AIX) Databases (SQL and NoSQL) Virtualization and containers (VMware, Docker, Podman, Kubernetes, Openshift, etc) Web servers and microservices architecture Application servers and middlewares (Tomcat/Jboss/WebLogic/WebSphere, ETL tools, IBM MQ/Rabbit MQ, etc) Networks (TCP/IP, DNS, load balancing, etc) Understanding of DevOps principles and observability practices: CI/CD pipelines, infrastructure automation use of metrics, logs, traces, and events to ensure system reliability, performance and end‑to‑end visibility. General knowledge of ITIL methodology with a focus on change management, incident and problem management. Profile • Good knowledge of microservice development patterns; • Good knowledge of microservice architectures; • Good knowledge of Docker, Kubernetes or Openshift (v3/4); • Knowledge of pair programming, continuous integration and test-driven development; • Knowledge of design and modeling relational databases (Oracle, PostgreSQL, MySQL) and NoSQL databases; • Working collaboratively / Tools: GIT; • Methodologies: Agile; • Ability to work in a team, acting proactively; • Solution oriented person, with ability to work under pressure and respect deadlines; • Analytical and good communication skills. EXPERIENCE: - minimum 3 years in developments using Spring (Boot & Cloud) framework & microservices; - minimum 4 years in IT project

Responsibilities

  • Salary : As per industry standard.
  • Industry :IT-Software / Software Services
  • Functional Area : IT Software - Application Programming , Maintenance
  • Role Category :Programming & Design
  • Role :Lead Software Engineer - Monitoring Engineer - (260006IC)