Back to search
Blankfactor Linkedin · Posted 28d ago

Senior Software Engineer (Full Stack | .NET | Angular | Azure) – Blankfactor

Colombia, Huila, Colombia

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

At Blankfactor, we are looking for a Senior Software Engineer to design, build, and evolve production-grade systems across a modern, cloud-native lending platform within the retail product technology space.

This is a system-ownership role, ideal for an engineer who is passionate about building scalable, secure, and maintainable enterprise software. The right candidate will bring strong full-stack expertise across C#/.NET and Angular, along with hands-on experience in distributed systems, RESTful APIs, and Azure-based cloud environments.

This role goes beyond writing code—you will be responsible for the quality, scalability, maintainability, and operational readiness of the systems you help deliver.

AI-assisted development is a core expectation on this team, and the ideal candidate should be comfortable using AI tooling daily to accelerate delivery while maintaining the rigor required for enterprise financial software.

Key Responsibilities

  • Design and implement production-grade services and UI features across the lending platform
  • Own technical decisions that balance delivery speed with long-term system health, scalability, and maintainability
  • Build and maintain:
  • RESTful APIs
  • background services
  • event-driven integrations
  • Develop solutions leveraging Azure Service Fabric and Azure Service Bus
  • Write clean, secure, testable, and maintainable code
  • Participate in code reviews, ensuring adherence to:
  • SOLID principles
  • async/await best practices
  • Entity Framework Core best practices
  • Collaborate closely with product management, UX/design, and QA engineering from concept through delivery
  • Contribute to:
  • architectural discussions
  • design reviews
  • technical documentation (including ADRs)
  • Mentor other engineers and help raise the technical bar through code reviews and knowledge sharing
  • Support additional engineering initiatives, duties, and projects as needed

Technical Environment

  • Back-end:C# / .NET
  • ASP.NET Core
  • Entity Framework Core
  • .NET 10 / .NET Framework 4.8
  • RESTful API design
  • WCF
  • Front-end:Angular
  • TypeScript
  • Angular Material
  • MVC
  • Cloud & Infrastructure:Azure
  • App Service
  • App Insights
  • Redis
  • Azure SQL
  • Docker
  • Azure AD
  • Data:SQL Server
  • LINQ
  • EF Core
  • DevOps & Tooling:CI/CD pipelines
  • PowerShell
  • Git

Required Qualifications

  • 5–7+ years of professional software development experience, including both architecture and hands-on implementation
  • Strong full-stack development experience with:
  • C# / .NET
  • Angular
  • Hands-on experience designing and consuming RESTful APIs
  • Experience building and supporting distributed and event-driven systems
  • Strong understanding of:
  • secure coding practices
  • automated testing strategies
  • CI/CD pipelines
  • Strong experience with Entity Framework Core, including:
  • query optimization
  • change tracking
  • migration management
  • Working knowledge of Azure cloud services
  • Experience participating in code reviews as both:
  • author
  • reviewer
  • Strong focus on code quality, security, maintainability, and system ownership
  • Excellent collaboration and communication skills across cross-functional teams
  • This role requires daily, hands-on use of AI-assisted engineering. You are expected to:
  • • Use GitHub Copilot (IDE and CLI) as a default part of your development workflow
  • • Author and maintain structured context files (PRDs, design docs) that guide AI agents toward
  • accurate output
  • • Orchestrate AI agents to generate code, scaffold tests, review pull requests, and identify defects
  • • Decompose complex work into planning and execution steps that AI can accelerate
  • • Exercise strong engineering judgment over all AI-generated output—AI is treated as a junior
  • collaborator whose work you guide, review, and refine

Preferred Qualifications

  • Experience in financial services, lending, fintech, or another regulated industry
  • Experience working in complex enterprise platforms with legacy integrations and modern cloud-native services
  • Exposure to multi-service Azure ecosystems and third-party integrations

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent