Overview
Skills
Job Details
Title - .NET Core Developer | Full Stack
Location - Westlake Village / Agoura Hills, CA Need Local candidates only
Duration - On-site | Full-time | 6-Month Contract-to-Hire
Domain - Background in financial services
Interview Process
Technical Screening
Panel Interviews
About the Role:
We are seeking a Senior Application Developer for a 6-month contract-to-hire opportunity with a well-established company in the Westlake Village/Agoura Hills area.
This is a fully on-site position, and while relocation assistance is not provided, we welcome applicants interested in relocating for a long-term career opportunity. Our brand-new office features modern amenities designed to make your in-office experience productive and enjoyable.
Tech Stack & Tools
Must-Haves:
- 7+ years of software development expertise
- Proficient in design patterns, refactoring, and testing
- Experience in Agile development
- Background in financial services, particularly mortgages/MBS, is advantageous
Languages & Frameworks: .NET, .NET Core, C#, JavaScript, HTML, CSS
Databases: SQL Server, MySQL, PostgreSQL
Cloud & DevOps: AWS (EC2, Lambda, SQS, SNS, API Gateway, Containers)
Other Tools: SSIS, Git, Agile methodologies (Scrum, XP)
Bonus: Experience with AI-assisted development tools (e.g., GitHub Copilot)
What We re Looking For
- Bachelor s degree or equivalent work experience
- 7+ years of relevant software development experience
- Strong understanding of design patterns, refactoring, and unit testing
- Experience with Agile development practices
- Familiarity with Linux and open-source tools is a plus
- Financial services experience, especially in mortgages or MBS, is highly desirable
What You ll Do
- As a Senior Application Developer, you will:
- Design and develop technology solutions for our Mortgage Servicing platform using Microsoft and cloud-based technologies.
- Write high-quality, scalable code for complex business applications.
- Conduct testing throughout the development lifecycle, including QA and UAT.
- Prepare software for deployment and provide post-implementation support.
- Create and maintain technical documentation.
- Collaborate in Agile teams and manage small projects independently.
Thanks & Regards,