Senior Application Developer (DotNET)

Overview

On Site
Up to $65
Contract - W2
Contract - Independent
Contract - 6 Month(s)

Skills

Agile
SQL Server
MySQL
PostgreSQL
Designing
Unit Testing
Lambda

Job Details

Important Notes

  • Onsite Requirement: Candidate must be onsite from Day 1 in Westlake Village, CA.
  • Conversion Terms: Must be eligible and open to permanent conversion after 6 months (contract could extend longer, but conversion option is mandatory per client terms).

Job Description

The Senior Application Developer will design, develop, and implement technology solutions for the Mortgage Servicing Platform using cloud solutions and Microsoft technologies. This role involves building high-quality, complex business applications, performing rigorous testing, and ensuring smooth deployment and support in production environments.

Key Responsibilities:

  • Develop solutions using modern tools and techniques: .NET, .NET Core, C#, Agile Methodologies, Web Services, SQL, SSIS.
  • Utilize strong front-end expertise in JavaScript, CSS, HTML, functional programming.
  • Prepare software for production deployment and ensure quality assurance.
  • Troubleshoot and resolve issues raised by live system users.
  • Manage small projects independently and collaborate on larger initiatives.
  • Follow Agile principles, maintaining alignment with organizational culture and values.
  • Create and maintain thorough application documentation.

Required Skills & Qualifications

  • Bachelor s degree or equivalent work experience.
  • 6+ years of relevant software development experience.
  • Strong experience with Agile methodologies (XP, Scrum preferred).
  • Proficient with relational databases (SQL Server, MySQL, PostgreSQL).
  • Solid knowledge of design patterns, refactoring, and unit testing.
  • Front-end and back-end development expertise.
  • AWS experience highly preferred: EC2, SQS, SNS, Lambda, Containers, API Gateway.
  • Experience in financial services, especially mortgages/mortgage-backed securities, is a plus.
  • AI coding tools experience (AI Co-pilot or equivalent) desirable.

Preferred Skills

  • Linux and open-source software exposure.
  • Knowledge of advanced cloud-based architectures.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.