JOB TITLE: | Software Developer 2 |
CAYUSE COMPANY: | Cayuse Civil Services, LLC |
LOCATION | Austin, Texas |
SALARY: | $103,604.80-$148,012.80 |
The Software Developer 2 is responsible for designing, developing, and maintaining high-quality software solutions to meet business and technical requirements. This role involves working collaboratively with cross-functional teams, ensuring that development aligns with Cayuse’s commitment to innovation, quality, and client satisfaction. The position supports the agile delivery of scalable systems using modern development practices while adhering to organizational standards.
This role aligns with Cayuse's Core Values by cultivating an environment of excellence, fostering teamwork, and striving for continuous improvement in meeting client needs.
● Software Development and Coding:
○ Designs, codes, and modifies complex computer programs, API integrations, subroutines, triggers, and scripts using C#, ASP.NET Core, Angular, and Oracle Database.
○ Applies best practices and modern frameworks for development to ensure scalability, maintainability, and performance.
● Quality Assurance and Testing:
○ Performs unit and integration testing, writing test cases and scripts to validate application functionality.
○ Executes debugging processes to identify and resolve coding errors and performance bottlenecks.
● Collaboration and Support:
○ Partners with trainers, network specialists, and technical teams to modify or update existing systems based on client or end-user requirements.
○ Participates in Agile or Scrum-based development cycles by contributing to sprint planning, stand-ups, and retrospectives.
● Documentation and Knowledge Sharing:
○ Creates and maintains up-to-date technical documentation, including system design specifications, workflow diagrams, and operational guides.
○ Ensures that resources are documented for future support and scalability.
● Analysis and Project Management Support:
○ Analyzes requirements for new applications or enhancements, collaborating with stakeholders to deliver high-quality outcomes.
○ Contributes to scheduling development tasks and timelines to meet milestones and deliverables.
● Code and Process Optimization:
○ Participates in team code reviews to ensure compliance with industry standards and internal protocols.
○ Seeks opportunities for improving application performance and optimizing workflows.
● Other duties as assigned.
Here’s What You Need
Desired Qualifications:
Our Commitment to you / overview of benefits
Reports to: Program Manager
Working Conditions
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.
Software Powered by iCIMS
www.icims.com