Overview
Nationwide Property & Appraisal Services (NPAS) is a national appraisal management company providing valuation services to lending institutions and to federal government agencies. We are dedicated to excellence and committed to delivering value to our clients. We seek a Senior Level Software Engineer to develop web-enabled .NET and MSSQL backend applications used in the real estate services industry. This position requires a minimum of seven years of experience building leading-edge enterprise applications. The successful candidate will possess strong analytical, design, and implementation skills. A detailed-oriented self-starter with excellent communication skills and the ability to lead and participate in technical discussions on complex issues and their solutions. Must be a team player dedicated to ensuring the success of the team. In addition, the candidate must be organized, personable, thorough, and self-motivated. Work will be in a fast-paced, customer-driven environment that requires learning quickly and working both independently and collaboratively.
Primary Duties:
- Perform coding and other related software development tasks, per project requirements.
- Estimate development efforts and plans for assigned projects.
- Actively participate as a team member in the Scrum process.
- Perform assignments to acceptable department standards and best practices.
- Participate in design and code reviews.
- Interpret business requirements, expressed as written feature requirements, business rules, acceptance tests, or otherwise documented.
- Create and maintain SQL stored procedures and scripts.
- Provide tracking and status update reports in a timely fashion.
- Investigate, diagnose, and provide resolution of software problems.
- Create, document, and perform unit testing.
- Provide support for product deployment during non-business hours.
- Perform other related duties as assigned.
Qualifications:
- Bachelor’s degree in a related field or commensurate experience.
- Seven plus years of development experience, building large-scale web applications.
- Ability to translate business requirements into technical specifications.
- At least seven years of development experience with C#, .NET Framework, and ASP.NET MVC.
- Strong programming skills in object-oriented and web technologies, including HTML, CSS, and JavaScript/jQuery.
- At least five years of SQL-based database development experience.
- Effective written and verbal communication skills.
- A positive attitude and professional disposition.
Nice to Have:
- Experience in real estate or related industry.
- Experience with GIT, TFS and Azure Dev Ops.
- Experience with.NET Core 6 and Entity Framework Core.
- Knowledge of Scrum or other Agile methodologies.
Physical Requirements:
- Prolonged periods of sitting (up to 7 hours) at a workstation operating a PC.
- Heavy data entry (large amount of typing on a keyboard and repetitive motion with a mouse).
- Focusing/looking at a computer monitor for long periods.
- Reading documents in print and electronically.
- Bending, twisting, and stooping are required regularly.
- Use of a telephone to make and receive calls.
Job Type: Full-time
Pay: $95,000.00 - $151,000.00 per year
Application Question(s):
- Do you live in the United States? If so, Please provide the state you reside.
Education:
Work Location: Remote