
Job description
The Senior Software Developer is responsible for researching, designing, implementing, and managing software applications that support complex business processes. This role involves testing and evaluating new programs, troubleshooting production issues, and collaborating closely with other developers, UX designers, business analysts, and systems analysts.
Design, code, and modify complex computer programs, components, and scripts using Angular, C#, ASP.NET, and Oracle Database. Perform comprehensive unit and integration testing, including generating test data, creating test scripts and execution sequences, and thoroughly examining test results.
This position requires 7 years of experience in computer programming, analysis, and development of complex business processes and system solutions. The ideal candidate will have highly developed oral and written communication skills, a high level of interpersonal skills, and knowledge of architectural concepts, principles, and tools relevant to infrastructure, information and data, applications, and organizational structures and integrations.
Company

Tech, Software & IT Services • Corporate Services
Cayuse Holdings is a growing provider of comprehensive business process and information technology solutions, serving both commercial and federal government clients. Originally founded in 2006, the company delivers a wide range of services including project management, cybersecurity, software testing, and help desk support, alongside specialized offerings like document management and field services. Uniquely owned by the Umatilla Indian Reservation, Cayuse Holdings is committed to growth – for its clients, its people, and its tribal owners. With a nationwide team of over 600 professionals and a focus on career development, Cayuse offers a dynamic and impactful work environment, often with remote work options and competitive benefits.
You'll be redirected to apply on the company site
Keep exploring

Cayuse Holdings

Cayuse Holdings

Cayuse Holdings

Booz Allen Hamilton
Finance of America

CACI International