Senior Software Engineer / Team Lead - Fintech Platform
Dev.Pro · Bogotá
Job description
About the role
Dev.Pro, a US-based remote-first software development company working with independent contractors worldwide, invites a Senior Full-Stack Software Engineer to join its team and work on an orchestration platform for a leading global fintech company. The platform lets business partners integrate once and offer a growing range of embedded financial products to their clients. You will develop and maintain React.js applications, embeddable widgets and .NET services, contribute to AWS-based solutions and support secure, reliable, production-ready software.
Key responsibilities
- Develop and maintain React.js applications, portals and embeddable widgets
- Build secure REST APIs and microservices using C# and .NET Core
- Implement business workflows and integrations with finance providers, partners, enterprise APIs, webhooks, file exchanges and AWS services
- Design and maintain PostgreSQL and MongoDB schemas, queries, migrations and data-access patterns
- Contribute to AWS workloads using EKS, Lambda, containers and Step Functions or equivalent orchestration
- Write unit, component, integration, contract and end-to-end tests
- Build reusable UI components and improve accessibility, performance and maintainability
- Guide engineers, contribute to API/event-contract design, code reviews, architecture discussions and documentation
- Support infrastructure automation with CI/CD, Docker, Kubernetes and infrastructure as code
- Implement logging, metrics, tracing and alerts, and troubleshoot issues across application layers
- Collaborate with QA and operations on testing, release readiness and recovery procedures
Required profile
- 10+ years of experience developing and supporting production software
- Ability to write automated unit and integration tests and troubleshoot UI, API, data and cloud issues
- Ability to translate requirements into maintainable, well-documented solutions
- Experience providing technical leadership and guidance to engineering teams
- Valid U.S. visa and ability to travel to the U.S. for onboarding and knowledge transfer
Required skills
- C#/.NET Core, including REST APIs, dependency injection, async programming, testing and secure coding
- React.js, JavaScript/TypeScript, component architecture, state management, HTML and CSS
- PostgreSQL, MongoDB or similar relational and document databases
- Microservices, API-first development, third-party integrations and resilient distributed systems
- AWS, Docker and Kubernetes/EKS
- Git workflows and CI/CD tools such as GitHub Actions, Jenkins or GitLab CI
Desirable: embeddable widgets, micro-frontends, white-label apps or multi-tenant SaaS; AWS Lambda, Step Functions, ECS batch, S3, KMS, certificate or secret management; Python services, data pipelines and unittest; Terraform/Pulumi and GitOps tools (Argo CD); Splunk, Datadog, Grafana, CloudWatch, distributed tracing and incident support; background in financial services, payments, embedded finance, lending or banking.
To apply, submit a CV in English, then attend an introductory call with a recruiter, followed by an interview and signing of the contract.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Colombia.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 2 hours ago
Expires 1 month from now
8 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Dev.Pro
Bogotá