Senior Software Developer

2 semanas atrás


São Leopoldo, Rio Grande do Sul, Brasil Sap Se Tempo inteiro
Job Description

Job Title: Senior Software Developer


About the Role:


We are seeking a highly experienced Senior Software Developer to join our Business Data Cloud team at SAP. As a Senior Software Developer, you will play a key role in evolving SAP Datasphere to enable a business data fabric architecture that harmonizes mission-critical data across the organization.


Key Responsibilities:



  • Design, code, and quality assurance tasks related to specific product features.
  • Development activities in Java, Python, and Scala.
  • Apply DevOps practices, responsible for the complete feature lifecycle until it reaches Production.
  • Work in an agile team that uses the Scrum framework to self-organize and work towards the development goals.
  • Mentor and guide the team to foster their professional development and growth.
  • Support the team on technical discussions.
  • Build and lead PoCs, research for state-of-the-art technical solutions.

Requirements:



  • Bachelor's degree in Computer Science, Systems Analysis, Information Technology, Mathematics, Physics, or Engineering.
  • Advanced or fluent English.
  • Excellent programming skills and knowledge of algorithms, data structures, space, and run-time complexity (Big-O notation).
  • Proven broad and deep experience in all aspects of software development (like systems design, software architecture, object-oriented programming).
  • Experience in Data Engineering use cases with a focus on data ingestion and transformation, ideally in Apache Spark.
  • Willingness to take ownership, drive new developments, and work creatively on challenging tasks.
  • Ability to troubleshoot complex software issues leveraging technical and product skills.
  • Familiarity with design patterns, Clean Code, Continuous integration/continuous delivery (CI/CD), Code review, and Test-driven development (TDD) is desired.
  • Knowledge of software quality assurance and test methodologies, including unit testing and integration testing.
  • Strong analytical and problem-solving skills.
  • Ability to quickly learn new areas of knowledge.
  • Analytical skills to drive root cause analysis for complex problems.
  • Willingsness to continuously learn both new technologies and business processes.
  • Good communication skills.
  • Strong experience with cloud development.

Nice to Have:



  • Experience with data management area.
  • Experience with Java and Scala development.
  • Experience with the Python ecosystem.
  • Experience with CI/CD.

Learning Opportunities:



  • By joining our team, you will be exposed to the latest technologies and work with world-class developers who will take your professional skills to the next level.
  • You will learn about state-of-the-art cloud deployment technologies like Docker and Kubernetes.
  • You will learn how continuous integration works in a global development environment.
  • You will have the opportunity to develop distributed applications that run in cluster mode.

About SAP:


SAP innovations help more than four hundred thousand customers worldwide work together more efficiently. SAP has evolved to become a market leader in end-to-end business application software.


About Our Culture:


SAP's culture of inclusion, focus on health and well-being, and flexible working models help ensure that everyone feels included and can run at their best. SAP is proud to be an equal opportunity workplace and is an affirmative action employer.


Compensation Range Transparency:


SAP believes in pay transparency and provides the annualized compensation range for this position, which is 216200 - 368200(BRL) USD.


  • Senior Software Developer

    4 semanas atrás


    São Leopoldo, Rio Grande do Sul, Brasil SAP SE Tempo inteiro

    About the RoleWe are seeking a skilled Senior Software Developer to join our team at SAP. As a Senior Software Developer, you will be responsible for designing, developing, and testing software applications to meet the needs of our customers.Key ResponsibilitiesDesign and develop high-quality software applications using SAP Concur Spend.Collaborate with...

  • Senior Software Developer

    4 semanas atrás


    São Leopoldo, Rio Grande do Sul, Brasil SAP Tempo inteiro

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at SAP. As a Senior Software Developer, you will be responsible for designing, coding, and quality assurance tasks related to specific product features. You will work on development activities in Java, Python, and Scala, and apply DevOps practices to ensure the complete...

  • Senior Software Developer

    4 semanas atrás


    São Leopoldo, Rio Grande do Sul, Brasil SAP Tempo inteiro

    About the Role:We are seeking a skilled Senior Software Developer to join our team at SAP. As a Senior Software Developer, you will be responsible for executing daily software development tasks, including design, review, code, test, and maintenance. You will be a member of a Scrum Team following Agile Software Development process and will mentor junior...


  • São Leopoldo, Rio Grande do Sul, Brasil SAP SE Tempo inteiro

    About the RoleWe are seeking a highly skilled Senior Cloud Software Developer to join our Concur Platform team. As an expert in cloud-first development, you will play a key role in designing and delivering new features that meet high standards of design excellence.

  • Senior Software Developer

    4 semanas atrás


    São Leopoldo, Rio Grande do Sul, Brasil SAP Tempo inteiro

    About the Role:We are seeking a highly skilled Senior Software Developer to join our team at SAP. As a Senior Software Developer, you will be responsible for executing daily software development tasks, including design, review, code, test, and maintenance. You will be a member of a Scrum Team following Agile Software Development process and will mentor...

  • Senior Software Developer

    4 semanas atrás


    São Leopoldo, Rio Grande do Sul, Brasil SAP Tempo inteiro

    About the Role:We are seeking a highly skilled Senior Software Developer to join our team at SAP. As a Senior Software Developer, you will be responsible for executing daily software development tasks, including design, review, code, test, and maintenance.Key Responsibilities:Execute daily software development tasks including design, review, code, test, and...

  • Senior Software Developer

    4 semanas atrás


    São Leopoldo, Rio Grande do Sul, Brasil SAP Tempo inteiro

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at SAP. As a Senior Software Developer, you will be responsible for designing, coding, testing, and guaranteeing the quality of deliverables. You will assess and solve issues in new or existing code and work with high attention to detail, reliability, and efficiency. You...

  • Senior Software Developer

    4 semanas atrás


    São Leopoldo, Rio Grande do Sul, Brasil Sap Se Tempo inteiro

    About the RoleSAP Concur is seeking a talented Senior Software Developer to join our Concur Platform team. As a key member of our agile team, you will be responsible for designing, developing, and delivering new features and software components across global deployments at scale.Key ResponsibilitiesDesign and develop highly scalable and resilient...

  • Senior Software Developer

    4 semanas atrás


    São Leopoldo, Rio Grande do Sul, Brasil Sap Tempo inteiro

    Job SummaryWe are seeking a highly skilled Senior Developer to join our team at SAP. As a Senior Developer, you will be responsible for designing, coding, testing, and guaranteeing the quality of deliverables. You will assess and solve issues in new or existing code and work with high attention to detail, reliability, and efficiency.Key...

  • Senior Software Developer

    2 semanas atrás


    São Leopoldo, Rio Grande do Sul, Brasil SAP Tempo inteiro

    About the RoleWe are seeking a highly skilled Senior Developer to join our SAP Datasphere Integration Services – Connectivity team. As a Senior Developer, you will be responsible for designing, coding, testing, and guaranteeing the quality of deliverables. You will assess and solve issues in new or existing code and work with high attention to detail,...

  • Senior Software Developer

    4 semanas atrás


    São Leopoldo, Rio Grande do Sul, Brasil SAP Tempo inteiro

    About the RoleWe are seeking a highly skilled Senior Developer to join our SAP Datasphere Integration Services – Connectivity team. As a Senior Developer, you will be responsible for designing, coding, testing, and ensuring the quality of deliverables. You will assess and solve issues in new or existing code, working with high attention to detail,...

  • Senior Software Developer

    4 semanas atrás


    São Leopoldo, Rio Grande do Sul, Brasil SAP SE Tempo inteiro

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our SAP Concur Spend Quality team. As a Senior Software Developer, you will be responsible for developing and maintaining high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign, develop, and test software applications using SAP Concur...


  • São Leopoldo, Rio Grande do Sul, Brasil SAP SE Tempo inteiro

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at SAP SE. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software solutions.Key ResponsibilitiesDesign and develop software solutions using a range of technologies, including TypeScript,...

  • Senior Java Developer

    4 semanas atrás


    São Leopoldo, Rio Grande do Sul, Brasil SAP Tempo inteiro

    About the RoleWe are seeking a skilled Senior Java Developer to join our team at SAP. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining software applications using Java and related technologies.Key ResponsibilitiesDesign and develop software applications using Java and related technologiesCollaborate with...


  • São Leopoldo, Rio Grande do Sul, Brasil SAP Tempo inteiro

    About the RoleWe are seeking a highly skilled Senior Developer to join our SAP Datasphere Integration Services – Connectivity team. As a Senior Developer, you will be responsible for designing, coding, testing, and guaranteeing the quality of deliverables. You will assess and solve issues in new or existing code and work with high attention to detail,...

  • Senior Software Developer

    4 semanas atrás


    São Leopoldo, Rio Grande do Sul, Brasil SAP Tempo inteiro

    Key Responsibilities:Design, develop, and deliver new features as part of an agile team.Develop user interfaces using Java, HTML, JavaScript, and React.Optimize UI components for performance and accessibility.Collaborate closely with UI/UX designers to understand design intent and translate it into clean, well-structured, and maintainable code.Attend and...

  • Senior Software Developer

    4 semanas atrás


    São Leopoldo, Rio Grande do Sul, Brasil SAP Tempo inteiro

    About the RoleWe are seeking a highly skilled Senior Developer to join our SAP Datasphere Integration Services – Connectivity team. As a Senior Developer, you will be responsible for designing, coding, testing, and guaranteeing the quality of deliverables. You will assess and solve issues in new or existing code and work with high attention to detail,...

  • UI Software Developer

    4 semanas atrás


    São Leopoldo, Rio Grande do Sul, Brasil SAP Tempo inteiro

    Job SummaryWe are seeking a skilled UI Software Developer to join our Engineering team in Sao Leopoldo. As a UI Software Developer, you will work with developers, product owners, and other stakeholders to analyze, build, test, and support business software distributed in Software as a Service (SaaS) model.Key ResponsibilitiesDesign, development, and delivery...

  • Senior Cloud Developer

    4 semanas atrás


    São Leopoldo, Rio Grande do Sul, Brasil SAP Tempo inteiro

    About the RoleWe are seeking a skilled Senior Cloud Developer to join our team at SAP. As a Senior Cloud Developer, you will be responsible for designing, coding, and testing cloud services in an Agile Scrum development environment.Key ResponsibilitiesDesign, code, and test cloud services using languages such as Golang, Python, Java, and shell script.Work on...

  • Senior Software Developer

    4 semanas atrás


    São Leopoldo, Rio Grande do Sul, Brasil Sap Se Tempo inteiro

    About ConcurSAP Concur is the world's leading provider of integrated travel, expense, and invoice management solutions. Our cloud-based platform connects data, applications, and people, providing an effortless experience and total transparency into spend for over 50 million users worldwide.Job SummaryWe're seeking an experienced Senior Software Developer to...