JOB DESCRIPTION
- Design software architecture and lead technical initiatives for lending platform solutions
- Actively code and deliver features (70% hands-on development)
- Research new technologies and drive innovation across the organization (30%)
- Lead, mentor, and provide technical guidance to development team members
- Collaborate directly with US-based Product Owners and engineering leadership
- Drive migration from monolithic systems to microservices/event-driven architecture
- Establish and maintain SDLC standards and best practices
- Participate in daily standups, weekly demos, and design sessions with US team
- Proactively identify risks and communicate project status to stakeholders
JOB REQUIREMENTS
MUST HAVE
- Experience
- 8+ years of professional software development experience
- 5+ years with .NET, C#, and web development
- Backend
- .NET Core, ASP.NET, Web APIs, RESTful Services
- Entity Framework / Entity Framework Core
- NServiceBus or similar messaging frameworks
- WCF (for legacy system integration)
- Frontend
- Angular (TypeScript) — Angular 19 preferred
- HTML5, CSS3, JavaScript
- Database
- SQL Server (advanced querying, optimisation)
- MongoDB, Redis, or Cosmos DB
- Cloud & DevOps
- Microsoft Azure (Service Bus, APIM, Container Apps)
- Azure DevOps (Git, Pipelines, CI/CD)
- Infrastructure as Code basics
- Testing
- Unit Testing, Integration Testing, TDD practices
- Playwright or similar E2E testing frameworks
- AI Tools
- Proficient with GitHub Copilot, Claude Code, or similar AI coding assistants
- Experience using AI to accelerate development workflow
- Architecture & Design
- Microservices and Event-Driven Architecture
- Domain Driven Design (DDD)
- SOLID principles, Design Patterns
NICE TO HAVE
- Lending Origination / Fintech domain experience
- WPF (legacy Windows applications)
- React or Vue.js
- NServiceBus, Azure Service Bus
- Feature Flags (LaunchDarkly, Azure App Configuration)
- Trunk-based development, Blue-Green deployment strategies
- Load testing tools (Artillery, k6)
- Security tools (Snyk, SonarQube)
- Okta / Auth0 integration
- MCP, A2A, Agentic AI patterns
SKILLS
- English: Fluent written and verbal communication (daily interaction with US team)
- Strong analytical and problem-solving abilities
- Ownership mindset — accountable for deliverables and outcomes
- Leadership capability — able to mentor team and drive technical decisions
- Proactive communication — escalate risks and blockers early
- Comfortable with ambiguity and fast-paced Agile/SAFe environment
- Self-driven with ability to work independently and collaboratively
BENEFITS
Competitive Salary and Brilliant Health Benefits
Progressive and Fun Working Environment
Valuable Training