Senior Software Engineer (Full Stack | .NET | Angular | Azure) – Blankfactor
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
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search