Cayuse Holdings

IOD SharePoint Application Lead

Cayuse Holdings  •  $100k - $185k/yr  •  Washington, DC (Onsite)  •  3 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

The IOD SharePoint Application Development Lead is responsible for the end-to-end design, development, and sustainment of modern, web-based applications in a Microsoft 365 and SharePoint environment. The incumbent will architect, build, and maintain secure, high-performing solutions that meet complex mission and business requirements, while providing technical leadership and oversight across the full application lifecycle.

This role designs, tests, and develops well-structured, testable, and efficient web-based software code, applies industry best practices, and ensures optimal user experience. The SharePoint Application Development Lead recommends software and platform upgrades, translates UI/UX design wireframes into functional applications, ensures continuity of operations through maintenance and testing, and documents applications and environments to support ongoing operations, maintenance, and future enhancements.

This position aligns with Cayuse’s core values of Innovation, Excellence, Collaboration, Adaptability, and Integrity by fostering technical solutions that meet customer needs, promoting teamwork, and prioritizing quality in deliverables.

  • Lead application development efforts for IOD-supported solutions, providing project and product oversight while managing application development schedules and priorities based on client and mission needs.
  • Define, recommend, and implement improvements to application and solution architectures, particularly within Microsoft 365, Power Platform, and SharePoint environments.
  • Design, develop, and test well-structured, web-based software code that is secure, testable, maintainable, and efficient.
  • Apply best software development practices, including coding standards, code reviews, unit testing, and automated testing where applicable, to deliver high-quality solutions that meet user and business requirements.
  • Recommend and implement software upgrades and refactoring strategies for current and future systems to improve performance, scalability, security, and maintainability.
  • Translate User Interface (UI)/User Experience (UX) design wireframes and mockups into fully functional, responsive web applications and SharePoint solutions.
  • Ensure application reliability and availability through ongoing software maintenance, performance monitoring, troubleshooting, and regression testing.
  • Develop and maintain comprehensive technical documentation for applications, services, configurations, and environments to support knowledge transfer, continuity, and future maintenance/enhancements.
  • Collaborate closely with cross-functional teams—including business analysts, product owners, testers, infrastructure, cybersecurity, and end-users—to define, refine, and implement new features and enhancements.
  • Write clean, well-documented, reusable, and scalable code using modern development frameworks, patterns, and tools.
  • Debug, triage, and resolve complex technical issues to maintain performance, stability, and security of web applications and integrated services.
  • Integrate web applications and SharePoint solutions with external systems and data sources using APIs and modern integration patterns.
  • Stay current with emerging technologies, frameworks, tools, and industry trends in web development, Microsoft 365, and SharePoint, and make recommendations to keep the application portfolio modern, secure, and competitive.
  • Contribute to and help enforce development standards, coding guidelines, configuration management practices, and DevSecOps/CI-CD approaches where applicable.
  • Other duties as assigned.

Responsibilities

  • Bachelor’s degree in Information Technology, Computer Science, or a related field, or equivalent combination of education and experience.
  • 10 Year Degree Information Technology or related field or Equivalent Experience
  • Minimum 8 Years experience in a related field.
  • Top Secret Clearance is required.
  • Must be able to pass a background check. May require additional background checks as required by projects and/or clients at any time during employment.

Qualifications

  • Proficient in Microsoft and Adobe toolsets, including Excel, Word, PowerPoint, Acrobat, etc.
  • Strong understanding of software development best practices.
  • Ability to recommend and implement software upgrades.
  • Experience in software maintenance and testing to ensure continued functionality.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.
  • Knowledge of database management and integration.
  • Understanding of web security best practices.
  • Ability to document processes and code for future maintenance and upgrades.

Our Commitment to you / overview of benefits

  • Medical, Dental and Vision Insurance; Wellness Program
  • Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
  • Short-Term and Long-Term Disability options
  • Basic Life and AD&D Insurance (Company Provided)
  • Voluntary Life and AD&D options
  • 401(k) Retirement Savings Plan with matching after one year
  • Paid Time Off

Reports to: Program Manager

Working Conditions

  • Professional office environment.
  • Ability to work on site in Washington, DC.
  • Must be physically and mentally able to perform duties extended periods of time.
  • Ability to use a computer and other office productivity tools with sufficient speed to meet the demands of this position.
  • Must be able to establish a productive and professional workspace.
  • Must be able to sit for long periods of time looking at computer screen.
  • May be asked to work a flexible schedule which may include holidays.
  • May be asked to travel for business or professional development purposes.
  • May be asked to work hours outside of normal business hours.

Other Duties: Please note this job description is not designed to cover or contain a comprehensive list of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.

Cayuse is an Equal Opportunity Employer. All employment decisions are based on merit, qualifications, skills, and abilities. All qualified applicants will receive consideration for employment in accordance with any applicable federal, state, or local law.

Pay Range

USD $100,000.00 - USD $185,000.00 /Yr.

Cayuse Holdings

About Cayuse Holdings

Cayuse Holdings through its subsidiaries employs over 600 amazing people who are based all around the United States, with a few locations overseas. Cayuse is owned by the Umatilla Indian Reservation – with a US-based delivery center in Pendleton Oregon. Founded initially in 2006, through a joint venture with Accenture, this company has significantly expanded its operations and contracts to include delivery in many locations beyond Oregon.

Our company vision is to Grow the Company and Grow the People, enabling career development, economic growth and development for both our company and that of our tribal owners. We provide competitive benefits, including remote work for many of our positions, and excellent wellness and 401K matching programs.

Industry
IT & Software
Company Size
501-1,000 employees
Headquarters
Pendleton, OR
Year Founded
Unknown
Social Media