Software Engineer

3 meses atrás


Região Geográfica Intermediária de Pelotas, Brasil Paymentology Tempo inteiro

Paymentology is the first truly global issuer-processor, giving banks and fintechs the technology, team, and experience to rapidly issue and process Mastercard, Visa, and UnionPay cards across more than 50 countries, at scale.

Our advanced, multi-cloud platform, offering both shared and dedicated processing instances, vast global presence, and richer, real-time data, set us apart as the leader in payments.

As a Remote Software Engineer at Paymentology, you'll be working in the Engineering team to build enterprise-level, highly scalable, highly secure financial processing systems that power tens of millions of transactions and tie them to web, mobile, and API interfaces that make it easy for people to issue, redeem, and reconcile prepaid and credit cards all over the world.


What it takes to succeed:

  • At least 5 years of experience in software development.
  • Knowledge of one or more programming languages commonly used in software development, such as Java, with experience in the Spring Boot framework for building robust and scalable applications.
  • Understanding of software engineering principles, data structures, algorithms, object-oriented design concepts, clean code, and SOLID principles.
  • Familiarity with software development tools and technologies, including integrated development environments (IDEs), version control systems (e.g. Git), and issue tracking systems (e.g. JIRA).
  • Understanding of software practices such as Agile development methodologies, code reviews, and continuous integration/continuous deployment (CI/CD) pipelines.
  • Skills in unit test and/or Test-Driven Development.
  • Ability to document requirements and specifications.
  • Problem-solving skills.

Above all, we are looking for software engineers...

Who love to write great software

Who are passionate about their craft

Who are willing to learn, as well as coach

Let’s also not forget languages (not the programming kind); While you will work with colleagues located throughout the world, English is our company language so it's important that you be able to communicate at a fluent level, in both spoken and written form.

Flexible hours are a must for our remote team. You’ll need to be able to occasionally shift your work hours to participate in on-call duties and better align with colleagues for the scope of specific projects.


What you get to do:

In this role, you will be responsible for creating, enhancing, and maintaining software applications and systems. You will collaborate with cross-functional teams to comprehend requirements, design solutions, and implement code that conforms to best practices and industry standards. The role may necessitate the capability to work on multiple concurrent projects, proactively review progress, and offer recommendations for process enhancement. Moreover, the Software Engineer must possess robust problem-solving skills, technical expertise, and a dedication to delivering dependable software solutions.

Responsibilities:

  • Collaborate with product management and tech leads to gather and analyze software requirements, ensuring a clear understanding of project objectives and specifications.
  • Design software solutions and architectures that address functional and non-functional requirements, considering scalability, performance, and security.
  • Write clean, efficient, and maintainable code using appropriate programming languages and frameworks, following established coding standards and best practices.
  • Develop and execute comprehensive test plans to validate software functionality, reliability, and performance, including unit tests, integration tests, and end-to-end tests.
  • Identify and resolve technical issues and bugs throughout the software development lifecycle, employing debugging tools and techniques to ensure the stability of software applications.
  • Manage source code repositories using version control systems (e.g. Git), ensuring proper branching, merging, and documentation of changes.
  • Implement unambiguous tasks with limited direction, breaking down portions of projects and contributing to task estimation. Follow standard issue-tracking workflows and processes, facilitated by JIRA.
  • Create and maintain technical documentation, including design documents, user guides, test cases, and API documentation, to facilitate knowledge sharing and support future development efforts.
  • Write technical specification documentation and participate in the planning and review of design and development activities for concurrent projects.
  • Adhere to organizational policies, procedures, and regulatory requirements related to software development, security, and data privacy, ensuring compliance with industry standards and regulations.
  • Collaborate with engineering teams to develop moderate to complex software applications, leveraging expertise in required languages and technologies.
  • Work closely with cross-functional teams, including product managers, designers, and quality assurance engineers, to deliver high-quality software solutions on time and within budget.

What you can look forward to:

At Paymentology, we value making a difference to the lives of the people who work for us and who live in the communities where we operate. You can look forward to working with a diverse, global team where Paymentologists at all levels play an important part in our global mission to advance the world through payments and make a difference on a global scale.


Travel: < 5%

#J-18808-Ljbffr
  • Software Engineer

    4 semanas atrás


    Região Geográfica Intermediária de Pelotas, Brasil Paymentology Tempo inteiro

    About PaymentologyPaymentology is a pioneering issuer-processor that empowers banks and fintechs to issue and process Mastercard, Visa, and UnionPay cards across over 50 countries with unparalleled speed and scale.Job DescriptionWe're seeking a skilled Software Engineer to join our Engineering team and contribute to the development of high-performance,...

  • Software Engineer

    4 semanas atrás


    Região Geográfica Intermediária de Pelotas, Brasil Paymentology Tempo inteiro

    About PaymentologyPaymentology is a pioneering issuer-processor that empowers banks and fintechs to issue and process Mastercard, Visa, and UnionPay cards across over 50 countries with unparalleled speed and scale.Job DescriptionWe're seeking a skilled Software Engineer to join our Engineering team and contribute to the development of high-performance,...


  • Região Geográfica Intermediária de Pelotas, Brasil IDT Tempo inteiro

    Job DescriptionWe are seeking a highly skilled Senior Golang Software Engineer to join our team and contribute to the development of our next-generation platform products.As a key member of our team, you will be responsible for designing and implementing complex systems, working with microservices, and ensuring the scalability and reliability of our...

  • Full Stack Software Engineer

    4 semanas atrás


    Região Geográfica Intermediária de Pelotas, Brasil Trustly Tempo inteiro

    About TrustlyTrustly is a leading provider of Open Banking Payments, connecting merchants and consumers through a secure and efficient payment experience. Our team represents 30 nationalities, serving 9,000 merchants, connecting to 650 million consumers, and 12,000 banks across 33 countries.Job DescriptionWe are seeking a highly skilled Full Stack Engineer...


  • Região Geográfica Intermediária de Pelotas, Brasil IDT Tempo inteiro

    Senior Golang Software EngineerWe are seeking a highly skilled Senior Golang Software Engineer to join our DTC Core Team within our flagship product BOSS Revolution. As a key member of our team, you will have the opportunity to work on a fast-growing International Calling business with millions of real users.Key ResponsibilitiesDesign and develop end-to-end...


  • Região Geográfica Intermediária de Pelotas, Brasil G2i Inc. Tempo inteiro

    Job OverviewWe are seeking a skilled software engineer to join our expert annotation team and contribute to the creation of high-quality training data for cutting-edge AI models. As a software engineer, you will work on evaluating the quality of AI-generated code, solving coding problems, and writing robust test cases.Key ResponsibilitiesEvaluate the quality...


  • Região Geográfica Intermediária de Pelotas, Brasil G2i Inc. Tempo inteiro

    Job OverviewWe are seeking a skilled software engineer to join our expert annotation team and contribute to the creation of high-quality training data for advanced AI models. As a software engineer, you will work on discrete, highly variable problems that involve engaging with AI models as they learn to code.Key ResponsibilitiesEvaluate the quality of...

  • PowerBuilder Engineer

    4 semanas atrás


    Região Geográfica Intermediária de Pelotas, Brasil Sightview Software Tempo inteiro

    At Sightview Software LLC, we're dedicated to equipping clinicians with innovative, secure technology, enabling them to focus on delivering life-changing care to every patient. By joining our team, you'll be at the heart of this mission, helping us continuously improve our offerings to enhance the experiences of both patients and practices. We are a...


  • Região Geográfica Intermediária de Juiz de Fora, Brasil Atualizabahia Tempo inteiro

    Vagas de emprego Software Engineer Team Lead Estado da BahiaSOBRE A AVENUE: Somos uma instituição financeira que está revolucionando o mercado de investimentos, democratizando o acesso ao mercado americano para todos os brasileiros. Hoje, contribuímos para a vida financeira global de mais de 300 mil brasileiros e estamos ampliando nosso time. Sobre a...


  • Região Geográfica Intermediária de Pelotas, Brasil Trustly Tempo inteiro

    About UsTrustly Americas is a leading fintech company that combines the expertise of PayWithMyBank and Trustly AB. Our team represents 30 nationalities, serving 9,000 merchants, connecting to 650 million consumers, and 12,000 banks across 33 countries. We process over $58 billion annually, making us the leader in Open Banking Payments.Job DescriptionWe are...


  • Região Geográfica Intermediária de Pelotas, Brasil G2i Inc. Tempo inteiro

    Job OverviewWe are seeking a skilled Software Engineer to join our expert annotation team and create training data for the world's most advanced AI models. As a Software Engineer for AI Training, you will work on a variety of projects, including discrete, highly variable problems that involve engaging with AI models as they learn to...

  • Backend Software Engineer

    4 semanas atrás


    Região Geográfica Intermediária de São Luís, Brasil Yieldstreet Tempo inteiro

    About the RoleWe are seeking a highly skilled Backend Engineer to join our core engineering team. As a key member of our team, you will be responsible for designing, developing, and maintaining our robust wealth management platform.Key ResponsibilitiesCollaborate with a diverse global team of engineers, designers, and product managers in an agile...


  • Região Geográfica Intermediária de Pelotas, Brasil G2i Inc. Tempo inteiro

    Job OverviewWe are seeking a skilled software engineer to join our expert annotation team and create training data for cutting-edge AI models. No prior AI experience is necessary, and you'll have the opportunity to work with one of the biggest players in the AI/LLM space.Key ResponsibilitiesEvaluate the quality of AI-generated code and provide human-readable...


  • Região Geográfica Intermediária de Pelotas, Brasil G2i Inc. Tempo inteiro

    Job OverviewWe are seeking a skilled Software Engineer to join our expert annotation team and create training data for the world's most advanced AI models. This is a long-term opportunity with no end date expected for the next 2 years.Key ResponsibilitiesEvaluate the quality of AI-generated code and provide human-readable summaries of your rationale.Solve...


  • Região Geográfica Intermediária de Pelotas, Brasil G2i Inc. Tempo inteiro

    Job OverviewWe are seeking a skilled Software Engineer to join our expert annotation team and contribute to the creation of training data for the world's most advanced AI models. As a Software Engineer for AI Data, you will work on discrete, highly variable problems that involve engaging with AI models as they learn to code.ResponsibilitiesEvaluate the...

  • Software Engineer I

    2 semanas atrás


    Região Geográfica Intermediária de Pelotas, Brasil Paycor Tempo inteiro

    Software Engineer I - SB Location: Serbia Paycor's HR software is purpose-built for leaders and modernizes people management. We help our customers build winning teams and great places to work. Paycor’s culture is the key driver of our success. Every day, our associates find new ways to add value and progress toward audacious goals. We celebrate wins...


  • Região Geográfica Intermediária de Pelotas, Brasil IDT Tempo inteiro

    Job Title: Senior Golang Software Engineer - International Calling ExpertAbout the Role:We are seeking an experienced Senior Golang Software Engineer to join our DTC Core Team within our flagship product BOSS Revolution. As a key member of our team, you will be responsible for the end-to-end development and support of our International Calling mobile user...

  • Software Engineer I in Test

    4 semanas atrás


    Região Geográfica Intermediária de Pelotas, Brasil Paycor Tempo inteiro

    Job SummaryThe Software Engineer I in Test will play a crucial role in implementing automated testing in a continuous integration environment. This individual will work closely with developers, architects, subject matter experts, and DevOps to ensure high test coverage and quality. The ideal candidate will have a strong understanding of the Software...


  • Região Geográfica Intermediária de Pelotas, Brasil IDT Tempo inteiro

    About IDT CorporationIDT Corporation is a global leader in prepaid communication and payment services, with over $1.5 billion in revenues and a presence in 20 countries. We empower people to stay connected with family and friends worldwide through our flagship brand, Boss Revolution.Job DescriptionWe are seeking a skilled Golang Software Engineer to join our...

  • Front-End Software Engineer

    2 semanas atrás


    Região Geográfica Intermediária de Pelotas, Brasil Trustly Tempo inteiro

    About the RoleThe Customer Experience team at Trustly is responsible for delivering exceptional user experiences through our web platform. We're seeking a skilled Front-End Engineer to join our team and contribute to the development of our web applications.Key ResponsibilitiesDesign and develop high-quality front-end features using JavaScript, HTML, and...