Senior Software Engineer

Wetelo
Bremen, Germany
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Bremen, Germany

Tech stack

Amazon Web Services (AWS)
Azure
C Sharp (Programming Language)
Command-Line Interface
Cloud Computing
Continuous Integration
Relational Databases
Distributed Systems
Fault Tolerance
MongoDB
NoSQL
Performance Tuning
RabbitMQ
SQL Databases
.NET Core
Backend
Kubernetes
REST

Job description

We are looking for a Senior Back-End Engineer (C# / .NET Core) to join a long-term fintech platform in the investment management domain., You will work on a financial platform that manages investment data, portfolio operations, and automated financial workflows. The platform consists of REST APIs and batch (command-line) applications.

Tech Stack

  • C# / .NET Core
  • SQL (relational databases)
  • MongoDB, Firestore (or other NoSQL DB)
  • REST API development
  • Batch / background processing
  • Cloud platforms (AWS / Azure / GCP)
  • CI/CD pipelines
  • Distributed systems concepts

Responsibilities

  • Design and implement backend features and services in .NET Core
  • Maintain and evolve the existing fintech platform
  • Take ownership of backend components from design to production deployment
  • Develop and extend REST APIs used by internal and external systems
  • Implement integrations with brokers, payment providers, and third-party services
  • Write high-quality, scalable, and fault-tolerant code
  • Improve performance, reliability, and maintainability
  • Troubleshoot and support production systems
  • Participate in technical discussions and architectural decisions as a senior contributor
  • Review code and collaborate closely with other senior engineers
  • Contribute to CI/CD and cloud infrastructure improvements when relevant

Requirements

Do you have experience in SQL?, 5+ years of backend development experience

  • Strong experience with C# / .NET Core
  • Strong experience with SQL (including performance optimization)
  • Experience with MongoDB and/or other NoSQL databases
  • Strong experience designing and implementing REST APIs
  • Experience developing and operating applications in cloud environments (AWS, Azure, or GCP)
  • Experience running and maintaining production systems
  • Solid understanding of distributed systems and background processing
  • Ability to work autonomously in a senior, flat team structure
  • Good English (B2+)

Nice to Have

  • Experience with CI/CD pipelines and Kubernetes
  • Experience with event-driven systems (RabbitMQ or similar)
  • Experience in financial services / investment platforms (non-crypto)
  • Understanding of portfolio logic or financial data flows
  • Experience with scalable, high-load systems

Benefits & conditions

Supportive and comfortable working environment

  • Free online speaking club to practice English
  • Training and self-development opportunities
  • Team-building events and corporate parties
  • Social security package and additional perks

Hiring Process Pre-screen interview with a Recruiter Technical interview Interview with the client References Job Offer

About the company

Wetelo is a software development company building custom SaaS products since 2010. We partner with startups and growing businesses to design and develop scalable, business-driven products, taking full ownership from idea to long-term support.

Apply for this position