We shape the mobility of tomorrow.
Backend Developer – Payment
Location
Germany
Posted
48 days ago
Salary
0
Seniority
Senior
Job Description
Backend Developer – Payment
Engineering System and Technologies SARL
• You develop and operate scalable backend systems based on C#. • You design and implement payment processes with a focus on integrating Stripe. • You develop solutions for automated billing processes and ensure their reliable operation. • You integrate existing billing systems into the backend landscape and optimize the related interfaces. • You contribute to the further development of backend architectures and technical standards.
Job Requirements
- Completed degree in Computer Science, Electrical Engineering, Energy Engineering, or a comparable qualification
- Several years of professional experience and strong skills in software development, e.g. in C#, ideally in a backend or systems environment
- Experience in e‑mobility
- Experience with payment systems, ideally Stripe
- Understanding of interfaces, distributed systems, and technical data communication and integration
- Basic understanding of legal frameworks in payments and billing, especially data protection and the secure handling of payment data
- Structured, independent, and solution-oriented way of working
- Team player with enthusiasm for interdisciplinary collaboration
- Good German and English language skills
Benefits
- Flexible working hours, 100% remote within Germany possible, and 30 days of vacation
- Development of real energy products with tangible impact
- High degree of ownership and an international work environment
- Health benefits
- Company pension scheme
- Open, personal culture with flat hierarchies
- Regular company and team events
Related Guides
Related Job Pages
More Backend Engineer Jobs
Full-Stack Engineer, Vue.js, Laravel – Backend Heavy
Insider OneThe #1 platform that brings everything marketing and customer engagement teams need in one place, to become unstoppable.
• Develops programs, applications, and websites using PHP (Laravel) together with Vue.js or native JavaScript • Improves the performance, scalability, and availability of our systems • Develops cutting-edge web applications with a user-centric approach • Troubleshoots issues as they arise and proactively anticipates and addresses potential problems • Collaborates with co-developers and other relevant departments to ensure maximum efficiency and deliver world-class results • Provides regular updates on project status to relevant stakeholders • Evaluates and takes on tasks based on resolution priority and the company’s broader vision and goals
• Designing, developing, testing, documenting, releasing and supporting software from scratch. • Enhancing and refining our existing API and backend systems. • Integrating third-party solutions to broaden our payment ecosystem (acquirer, gateway, alternative payment methods, token platforms, systems for verification/scoring/monitoring of customer operations, reporting, etc.). • Running tests to make sure everything works as it should and setting up a testing environment for checking new features. • Fixing existing bugs and debugging the developed software. • Preparing necessary technical documentation. • Provide support for the implemented software in production • Collaborating with the front-end developers and other team members to complete all of the above tasks in the most efficient way. • This role is about improving our products and solving problems, so we're looking for someone with excellent troubleshooting skills, curiosity for innovations and unconventional solutions.
• Write elegant, efficient, and testable Ruby code that is easy to maintain and debug • Cover code with tests and perform manual testing of features, while reviewing the work of colleagues • Work on the infrastructure part of the project, collaborating with Infrastructure Engineers • As a true teammate, continuously improve the team’s processes, brainstorm ideas, communicate statuses, and progress • Mentor team members, provide feedback, and continuously improve as a professional • Learn new concepts and technologies • Design, develop, document, analyze, create, test or modify computer or cloud-based systems or programs
Software Engineer, BizTech – Python, LLM, GenAI, MCP
AirbnbAirbnb is a community based on connection and belonging.
• Design, build and manage integrations and micro services in Python. • Design and build AI-assisted automations and MCP integrations to extend internal platform capabilities. • Document the Designs and Runbooks and Participate in the full Software Development Life Cycle (SDLC). • Share knowledge with other members in the team. • Support the Application infrastructure including OCI and more. • Understanding the requirements for different Oracle modules and coming up with solutions to review with the team and present to stakeholders.




