.Net Web Developer

Matrix Resources

(Rancho Cordova, California)
Full Time
Job Posting Details
About Matrix Resources
For more than 30 years, MATRIX has helped talented technology professionals get ahead in an ever-changing marketplace. Whether you are actively pursuing new job opportunities, or simply seeking market insight or career advice, we have you covered.
Summary
We are currently seeking a .Net Developer to join the business unit in Rancho Cordova, CA. You should enjoy being involved in any aspect of the software development lifecycle (SDLC) in a dynamic, fast-paced team-oriented environment and be ready to take responsibility for assigned tasks from inception through deployment and maintenance with minimal supervision. You should have solid experience designing and implementing high performing, scalable and quality web applications, be an expert with modern software development practices and methodologies, and be able to provide estimates for development work (coding and miscellaneous development tasks). In addition you will be involved in strategic and tactical planning regarding the creation and enhancement of the applications being developed, and you could oversee or provide direction for the work of other .Net developers if you are selected as a module team lead.
Responsibilities
* Build and maintain application functionality for new and existing systems. * Participate in all aspects of the software development life cycle (design, implement, test, document and deploy). * Work with development manager to ensure on-time, quality delivery of software products by managing scope, maintaining strict adherence to standards in both code and process during the development team’s portion of the software lifecycle. * Work with project manager to plan and produce deliverables in a very short time frame. * With minimal support, must be able to take an idea from creation through construction and launched into production with ongoing support and enhancements. * Maintain high standards of quality for code, documentation and other deliverables. * Must be able to author unit test code and be familiar with mock / fake object testing. * Adhere to industry best practices and contribute to internal coding standards. * Provide estimates for assigned development tasks. * Learn and evaluate new technologies / tools as needed. * Participate in peer code reviews. * Perform all other duties as assigned
Ideal Candidate
* 5+ years of experience as a mid-level developer interacting with development management, business, and other managers in the software development organization. * 5+ years of software development (web) experience. * Excellent C# 4.0+ programming skills required. * Excellent .NET 4.0+ Framework knowledge and skills. * ASP.NET MVC experience is required. * Solid experience with RESTFUL Web Services using WebAPI. * Solid understanding and experience implementing SOA. * Experience with Unit Test frameworks, such as MSTest or NUnit. * Strong Entity Framework 6+ experience required. * LINQ is required. * Strong SQL Server 2012 and T-SQL programming skills. * Practical experience using AngularJS in a business application or a prototype application is required. * End-to-End Testing with Protractor is a plus. * Experience with JavaScript design patterns, especially Revealing Module and MVVM. * Experience with HTML5 and CSS3. * Experience with source control tools (TFS, GIT). * Well versed in relevant methodology, processes, tools, and technology standards and can effectively chose relevant parts needed for the project. * Superior trouble-shooting and analytical skills in conjunction with a structured, systematic approach to problem solving. * Ability to be flexible and work well with changing priorities. * B.S. or M.S. in computer science or equivalent certifications and experience. **Preferred Qualifications:** * Experience with domain models related to loans (specifically mortgages). * Experience developing business applications for the mortgage industry (especially Reverse Mortgages).

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.