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: Entity Framework Core best practices Collaborate closely with product management, UX/design, and QA engineering from concept through delivery Contribute to: 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 Entity Framework Core WCF Front-end:Angular TypeScript Angular Material MVC Redis Docker Data:SQL Server LINQ EF Core 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 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 #J-18808-Ljbffr
Senior Software Engineer (Full Stack | .Net | Angular | Azure) – Blankfactor
BLANKFACTOR
Remote, Remote
Publicado hace 12 días
Denunciar empleo