C

Cayuse Holdings

Runs technology and business services for clients

Full Stack Developer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeWashington, DC, USA

About the Job

Requirements

  • A bachelor's degree in Information Technology, Computer Science, or a related field is required; equivalent professional experience may be considered.
  • At least 5 years of professional software development experience is required.
  • Deep familiarity with .NET technologies, including ASP.NET, Entity Framework, and SQL Server, is required.
  • Cloud exposure with platforms such as AWS or Azure is required.
  • An active Top Secret security clearance is required.
  • The candidate must be able to pass a background check and may be required to pass additional background checks for projects or clients during employment.
  • Proficiency with Microsoft and Adobe tools, including Excel, Word, PowerPoint, and Acrobat, is required.
  • The candidate must be able to interpret technical requirements, identify gaps, and coordinate with specialized teams to resolve them.
  • The candidate must be able to work in a professional office environment and use a computer and other office productivity tools at the speed required for the position.
  • The candidate must be able to sit for extended periods while looking at a computer screen and be physically and mentally able to perform duties for extended periods.
  • The candidate may be asked to work a flexible schedule, including holidays, and outside normal business hours.
  • The candidate may be asked to travel for business or professional development purposes.

Responsibilities

  • Assist in designing, developing, and maintaining dynamic web applications and robust software solutions across the full software development lifecycle.
  • Use the ASP.NET framework and Entity Framework, and design APIs using architectural patterns such as Dependency Injection.
  • Implement architecture styles and APIs, including REST and RPC.
  • Design and deliver dynamic user interfaces using React, TypeScript, JavaScript, Node.js, and HTML5/CSS3.
  • Ensure web applications are responsive, performant, and high quality while collaborating with UI/UX teams.
  • Lead and participate in end-to-end development processes, from concept through deployment.
  • Collaborate with designers, product managers, and developers to define and implement new features.
  • Write clean, scalable, maintainable code that adheres to coding standards and guidelines.
  • Conduct unit, integration, and system testing to verify code quality.
  • Troubleshoot and resolve technical issues and bugs to ensure reliability.
  • Participate in code reviews and provide feedback to peers.
  • Use Git and GitLab for source control and version management.
  • Contribute to optimizing and improving development processes and methodologies.
  • Perform other duties as assigned.

Desired Qualifications

  • Proficiency with front-end frameworks such as React and modern web development tools.
  • Hands-on knowledge of database design and optimization for SQL and NoSQL systems.
  • Strong familiarity with object-relational mappers such as Entity Framework.
  • Knowledge of DevOps tools and practices, including CI/CD pipelines, Docker, and GitLab.
  • Professional certifications in .NET technologies or cloud platforms such as Azure or AWS.
  • Experience with Agile/Scrum methodologies for managing workflows and deliverables effectively.

About the Company

Cayuse Holdings

Runs technology and business services for clients

Cayuse Holdings runs a family of service businesses for public agencies, commercial organizations and Native communities. Its teams manage technology projects and keep client systems operating, combining software implementation with ongoing technical and administrative support. The group also handles specialist assignments through separate businesses, from workforce support to the planning and coordination of complex programs. Customers pay for contracted services tailored to their operations, with delivery organized through the relevant company in the group. Founded in 2006, Cayuse Holdings is headquartered near Pendleton, Oregon, with regional offices serving clients beyond its home state.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Pendleton, OR
Founded
2006

Recently Posted Jobs

Explore more opportunities at Cayuse Holdings

See more jobs