Summary:
Responsible for producing high level code and create applications from scratch, configure existing applications and provide user support. The .NET developer will integrate various applications using Microsoft technology stack such as C#, ASP.NET and other technologies.
NOT A CORP TO CORP OR CONTRACT POSITION
Responsibilities:
- Diagnose and resolve complex business requirements to perform technical specifications to design or redesign software components and applications.
- Developing, testing, and deploying software applications using C# and .NET framework.
- Design, code, and debug applications, and profiling tools and source control (AzureDevops, GIT) ensuring scalability, performance, and maintainability.
- Testing the developed software for quality to ensure it meets the data, logical, functional, security and compliance requirements.
- Troubleshoot and resolve software defects and issues in a timely manner.
- Integrate third party API’s and libraries to enhance application functionality
Qualifications
- 7 - 10 years’ experience programming C# as a .NET Developer.
- 3 years’ experience with Azure (App Service, Pipeline, Application Insights)
- Experience in relational database design and mapping frameworks. (Microsoft SQL Server, Entity Framework, Dapper)
- Experience with Front End framework (Angular/React)
- Experience with Unit Testing and Test-Driven Development (TDD)
- Experience with techniques and principles such as design patterns and SOLID, DI, and IoC.
- Experience with Visual Studio 2013/2015 and Visual Studio Online.
- Experience with Web API, MVC, Win Forms, Web Forms, WPF and WCF.
- Experience with MS SQL Server. Using T-SQL and stored procedure.
- Experience with OOP and OOD best practices and Methodologies.
- Encompass Loan origination system (LOS) and/or Mortgage experience a plus
- Great problem-solving skills and can work independently
Education:
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
Other Duties: This job profile is not intended to be an all -inclusive list of job duties and responsibilities, as one may perform additional related duties as assigned to meet the needs of the organization.
Job Type:
Full-time- Remote
Schedule:
8-hour shift M-F
Weekends when needed.
Payment frequency:
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
Work Authorization: Must be able to verify identity and employment eligibility to work in the U.S.
Network Capital is proud to be an Equal Employment Opportunity employer. It is our intent to maintain a work environment which is free of harassment, discrimination and retaliation due to age, race religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex (including pregnancy, childbirth, breastfeeding and/or related medical conditions), gender, gender identity, gender expression, sexual orientation, military or veteran status, or any other status protected by federal, state or local laws.
Should you require assistance or an accommodation due to a disability, you may contact us at (949) 408-2880.
Job Type: Full-time
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
Experience level:
Schedule:
- 8 hour shift
- Monday to Friday
Experience:
- Mortgage: 2 years (Required)
Work Location: Remote