Carrington Mortgage Holdings is seeking a Senior Web Developer to design, develop, and deliver high-quality websites and web applications, creating secure, scalable, and user-friendly interfaces that align with business objectives.
Requirements
- Solid web development experience with ASP.NET MVC and C-Sharp.NET
- Strong understanding of MS SQL stored procedures, queries, and Entity Framework
- Minimum of 5+ years of full-time software development experience in .NET Framework, .NET Core, and .NET Standard
- Experience with Azure cloud environment, Web services, API development, and MicroServices/Azure Functions
- Proficiency in HTML, CSS, JavaScript, and AJAX
- Experience with WCF, XML, and web services development
- Knowledge of design patterns and OWASP security principles
Responsibilities
- Design, develop, and maintain websites and web applications using ASP.Net and C-Sharp.Net Framework
- Implement best practice software design and coding standards in an agile environment
- Research, plan, and develop new applications, features, and enhancements to existing systems
- Write, optimize, and debug SQL stored procedures and queries for web applications
- Recommend technical design solutions, including security considerations and best practices
- Participate in code reviews and contribute to continuous improvement of development processes
- Work with source code control systems such as TFS, GIT, and Azure DevOps to manage code repositories
Other
- Collaborate with management, end-users, and IT teams to gather requirements and deliver solutions throughout the SDLC
- Demonstrated familiarity with the Software Development Lifecycle, Agile, and Scrum methodologies
- Experience developing for mobile platforms and integrating with third-party APIs such as Google Maps and Zillow
- Working knowledge of source control systems like TFS, GIT, and GitFlow
- Bachelor's degree in Computer Science or a relevant discipline, or equivalent professional experience