CareerZen Logo
Company logo

Sr. Software Engineer

Nationwide Property & Appraisal Services

Full-time

Remote

Job description

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:

  • Bachelor's (Required)

Work Location: Remote