💻 Senior Backend Engineer (.NET Core | FinTech Investments)
📍 Location: Colombia (Remote)
💼 Employment Type: Full-Time | Contractor Agreement
🌎 Hiring Company: Allied Global
🕒 Schedule: Monday – Friday | Overlap with Spain business hours (starting at 12:00 PM Spain Time)
🗣️ Language Requirements: Professional English (B2+/C1) and Fluent Spanish
🚀 About the Opportunity
Allied Global is seeking an experienced Senior Backend Engineer to join a highly skilled international engineering team building and evolving cutting-edge financial technology solutions.
This is an individual contributor role focused on designing, developing, and maintaining high-quality backend services using modern Microsoft technologies. You'll collaborate with senior engineers across Europe while helping build scalable, secure, and high-performance investment platforms used in real-world financial environments.
This opportunity is ideal for backend engineers who enjoy solving complex technical challenges, building resilient distributed systems, and working within modern cloud-native architectures.
💻 What You'll Do
Backend Development
- Design, develop, and maintain scalable backend services using .NET Core and C#.
- Build and enhance RESTful APIs supporting internal and external applications.
- Develop reliable, secure, and fault-tolerant software solutions.
- Own backend components from design through production deployment.
- Improve application performance, scalability, and system reliability.
- Participate in technical discussions and contribute to engineering best practices.
System Integration
- Develop integrations with payment providers, brokers, and third-party financial services.
- Design scalable solutions for distributed systems.
- Work with SQL and NoSQL databases to support high-volume applications.
- Support cloud-based environments and infrastructure initiatives.
Collaboration
- Collaborate with an experienced international engineering team.
- Participate in code reviews and technical knowledge sharing.
- Contribute to CI/CD initiatives and software quality improvements.
- Work independently while collaborating across distributed teams.
✅ Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field.
- 8+ years of professional backend development experience.
- Strong experience developing applications with .NET Core and C#.
- Extensive experience designing and developing REST APIs.
- Strong knowledge of SQL and NoSQL databases (MongoDB, Firestore, or similar).
- Experience working with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
- Experience integrating third-party services and financial platforms.
- Ability to work independently within senior engineering teams.
- Professional English communication skills (B2+/C1).
⭐ Highly Preferred Experience
Candidates with experience in any of the following will be highly valued:
- Investment FinTech platforms
- Robo Advisors
- Neobrokers
- Wealth Management platforms
- Investment brokerage systems
- Financial services integrations
- Distributed systems
- Event-driven architectures
💡 Technical Skills
Required
- .NET Core
- C#
- REST APIs
- SQL
- MongoDB
- Firestore
- NoSQL Databases
- AWS, Azure, or GCP
- Backend Architecture
- Cloud Development
- Third-Party Integrations
- Microservices
Nice to Have
- Kubernetes
- CI/CD Pipelines
- RabbitMQ
- Event-Driven Architecture
- Distributed Systems
- Background Processing
🌟 What We're Looking For
The ideal candidate is:
- A senior backend engineer who enjoys building scalable, production-grade software.
- Comfortable working independently while collaborating with experienced engineering teams.
- Passionate about software quality, clean architecture, and continuous improvement.
- Analytical, proactive, and capable of solving complex technical problems.
- Experienced working in distributed international teams.
- Able to communicate effectively in English during technical discussions.
🌍 Why Join Allied Global?
- Join an international engineering team collaborating across Europe.
- Work on innovative FinTech products within the investment industry.
- Fully remote opportunity based in Peru.
- Long-term contractor engagement with an initial 12-month project.
- Structured onboarding and the opportunity for long-term extension.
- Work alongside highly experienced senior engineers in a collaborative environment.
⭐ Key Requirements
- 8+ years of backend development experience.
- Strong expertise in .NET Core and C#.
- Advanced experience building REST APIs.
- Strong SQL and NoSQL database experience.
- Experience with AWS, Azure, or GCP.
- Professional English (B2+/C1) is required.
- Candidates must be located in Peru.
- Previous experience in Investment FinTech, Robo Advisors, Neobrokers, or Wealth Management platforms is highly preferred.