Backend Engineer

Last updated
February 17, 2025
Job Description:

Payme Swiss AG is a Banking as a Service (BaaS) and Embedded Finance startup specializing in innovative payment solutions and infrastructure for B2B and B2C companies, with a focus on affluent clients.

Responsibilities:
  • Design, develop, and maintain scalable and efficient backend services and APIs using .NET Core
  • Collaborate with architect and stakeholders to design and implement robust, high-performance software solutions
  • Develop and optimize database structures, queries for SQL and NoSQL databases
  • Ensure high code quality through best practices, including unit testing, integration testing, and code reviews
  • Work on integrating third-party services, libraries, and APIs into the backend system
  • Identify and resolve performance bottlenecks in the application
  • Implement security best practices, including data encryption, authentication, and authorization
  • Collaborate with DevOps teams to manage deployments, CI/CD pipelines, and infrastructure configuration
  • Diagnose and fix bugs and system issues in a timely manner
  • Create and maintain comprehensive documentation for code, processes, and systems
  • Participate in Agile ceremonies, including sprint planning, standups, backlog reviews, and retrospectives, to align with team goals.
Your profile:
  • At least 3 years of experience as a .NET Backend Engineer in software development projects
  • Strong expertise in .NET Core for building scalable backend services
  • Proficiency in working with relational databases like PostgreSQL and familiarity with NoSQL databases such as MongoDB
  • Experience designing and implementing RESTful APIs and microservices architectures
  • Strong understanding of software design principles, patterns, and best practices (e.g., SOLID, DDD)
  • Experience in optimizing application performance and troubleshooting complex issues
  • English level proficiency B2+
Beneficial skills and experiences:
  • Hands-on experience with cloud platforms like AWS, Azure, or Google Cloud for deploying and managing backend applications
  • Familiarity with DevOps practices, including CI/CD pipelines, Docker, and Kubernetes
  • Proficiency in version control tools like Git and collaboration tools like Jira and Confluence.
What we offer:
  • Competitive salary
  • Flexible working hours
  • Growth opportunities
  • Flexibility to work either from home or from office.

We are looking forward to building a great team of young and motivated professionals to disrupt the payment industry. If you want to become a part of this change and ready to take on challenging tasks, please send your CV together with responses on the questions to careers@paymeswiss.com