Demo

Application/SharePoint Developer

Norfolk Redevelopment And Housing Authority
Norfolk, VA Full Time
POSTED ON 2/21/2025
AVAILABLE BEFORE 4/19/2025

About NRHA Founded in 1940, the Norfolk Redevelopment and Housing Authority (NRHA) provides low-income families in Norfolk, Virginia with safe and well-maintained housing. It also plans and administers large-scale residential redevelopment programs within Norfolk.

NRHA is an award-winning public housing authority that has been effective in obtaining private investment partners to fund new neighborhoods; improving low-income public housing; planning and building mixed-income communities; and offering programs that support residents receiving rental assistance on their path to self-sufficiency. NRHA aims to create and apply meaningful housing and neighborhood development programs to serve all residents of Norfolk, Virginia.

NRHA looks for people who want to work in a challenging and progressive environment and make a positive difference in the community.

NRHA seeks qualified candidates for Application/SharePoint Developer.

Summary

The Application/SharePoint Developer is a critical leadership role for the Norfolk Redevelopment Housing Authority (NRHA). With this role we are seeking a skilled candidate able to design, develop, and maintain applications and SharePoint solutions that support the agency's operations. You'll collaborate closely with stakeholders to ensure applications meet their needs and align with overall agency objectives.

Essential Functions

  • Design, develop, and test applications and SharePoint solutions.
  • Collaborate with stakeholders to gather requirements and define specifications.
  • Maintain and update existing applications and SharePoint sites.
  • Ensure applications are secure, reliable, and performant.
  • Document code and processes.
  • Stay abreast of the latest technologies and trends in application development.

Education, Experience, and Licenses

  • Bachelor's degree in computer science or a related field.
  • 3 years of experience developing applications and SharePoint solutions.
  • Proficient in programming languages (e.g., C#, .NET, JavaScript).
  • Experience with SharePoint development tools and frameworks.
  • Strong problem-solving and debugging skills.
  • Excellent communication and teamwork skills

Knowledge, Skills, and Abilities

Knowledge:

  • Strong understanding of software development lifecycle (SDLC) processes, including requirements gathering, design, coding, testing, deployment, and maintenance.
  • Knowledge of programming languages and frameworks, particularly C#, .NET, JavaScript, and other technologies relevant to web and application development.
  • Familiarity with development environments, version control systems, and tools (e.g., Visual Studio, Git, etc.).
  • Expertise in SharePoint development, including SharePoint Online and On-Premises solutions. Understanding of SharePoint architecture, configuration, and best practices for designing and deploying SharePoint sites, workflows, and web parts.
  • Familiarity with SharePoint development tools, frameworks, and languages (e.g., SharePoint Designer, PowerShell, SPFx, JavaScript, REST APIs).
  • In-depth knowledge of application security practices, including secure coding practices, data protection, and authentication mechanisms.
  • Understanding of performance optimization techniques for both applications and SharePoint solutions to ensure they are scalable and responsive.
  • Experience with database systems (e.g., SQL Server) and integration techniques for linking applications to databases and other services.
  • Familiarity with web services, REST APIs, and integration of third-party systems with applications or SharePoint solutions.
  • Awareness of the latest trends and advancements in application development, SharePoint features, and related technologies (e.g., cloud technologies, machine learning, DevOps).
  • Knowledge of mobile application development and responsive design principles, if applicable to the role.

Skills:

  • Proficiency in programming languages, particularly C#, .NET, JavaScript, and related frameworks to develop robust applications and SharePoint solutions.
  • Skilled in debugging, troubleshooting, and resolving issues related to application performance, compatibility, and security.
  • Ability to design and develop custom SharePoint solutions, including workflows, forms, custom web parts, and content management solutions.
  • Proficiency in using SharePoint frameworks (e.g., SPFx) to develop client-side applications.
  • Strong communication skills to effectively collaborate with stakeholders, gather requirements, and define application specifications.
  • Ability to translate business needs into technical specifications for development and ensure the final product aligns with organizational goals.
  • Excellent analytical skills for identifying problems in applications or SharePoint solutions and developing strategies to address them.
  • Proficiency in using debugging tools and techniques to troubleshoot and fix issues within both applications and SharePoint sites.
  • Strong skills in version control systems (e.g., Git) to manage code changes and collaboration.
  • Ability to document code and development processes to ensure consistency, facilitate knowledge transfer, and support future maintenance.

Abilities:

  • Ability to design, develop, and maintain scalable, efficient, and secure applications and SharePoint solutions that meet the operational needs of the organization.
  • Capability to integrate SharePoint solutions with existing systems and applications within the agency.
  • Ability to work collaboratively with cross-functional teams (e.g., business stakeholders, IT teams) to gather requirements and deliver effective solutions.
  • Strong interpersonal and teamwork skills to collaborate across departments and ensure that the developed solutions meet both technical and business requirements.
  • Ability to troubleshoot complex technical problems, analyze issues, and develop solutions in a timely manner.
  • Strong decision-making abilities, particularly when faced with technical challenges or constraints.
  • Ability to stay current with evolving development trends, tools, and methodologies, and apply them to ongoing and future projects.
  • Willingness to learn and adapt to new technologies, frameworks, and industry best practices to improve the effectiveness and quality of developed solutions.
  • Ability to create clear and comprehensive documentation for applications, SharePoint solutions, and development processes.
  • Ability to train and support team members or stakeholders in understanding and using the solutions effectively.

Physical Demands/Work Environment

While performing the duties of this job, the employee is frequently required to sit, talk, see, or hear. The employee is occasionally required to stand and walk. The employee must occasionally lift and/or move up to 25 pounds.


NRHA offers a competitive compensation and benefits package
. The compensation offer will be determined by the candidate's work history and skill set. Benefits include VRS retirement, medical, dental, and vision insurance; life insurance; long-and short-term disability insurance; tuition reimbursement options; public service loan forgiveness, and much more.

Those candidates who are selected for interview will be contacted directly by telephone. All other candidates will receive an email communication after the position is filled.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Application/SharePoint Developer?

Sign up to receive alerts about other jobs on the Application/SharePoint Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$88,561 - $105,402
Income Estimation: 
$112,070 - $133,823
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$101,441 - $130,752
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$120,936 - $155,014
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Norfolk Redevelopment And Housing Authority

Norfolk Redevelopment And Housing Authority
Hired Organization Address Norfolk, VA Full Time
Job Description Job Description About NRHA Founded in 1940, the Norfolk Redevelopment and Housing Authority (NRHA) provi...
Norfolk Redevelopment And Housing Authority
Hired Organization Address Norfolk, VA Full Time
Job Description Job Description About NRHA Founded in 1940, the Norfolk Redevelopment and Housing Authority (NRHA) provi...
Norfolk Redevelopment And Housing Authority
Hired Organization Address Norfolk, VA Full Time
Job Description Job Description About NRHA Founded in 1940, the Norfolk Redevelopment and Housing Authority (NRHA) provi...
Norfolk Redevelopment And Housing Authority
Hired Organization Address Norfolk, VA Full Time
About NRHA Founded in 1940, the Norfolk Redevelopment and Housing Authority (NRHA) provides low-income families in Norfo...

Not the job you're looking for? Here are some other Application/SharePoint Developer jobs in the Norfolk, VA area that may be a better fit.

SharePoint Developer

Paragon Technology, Norfolk, VA

SharePoint Developer

Paragontech, Norfolk, VA

AI Assistant is available now!

Feel free to start your new journey!