Cayuse Holdings

Software Engineer II

Cayuse Holdings

full-time

Posted on:

Location Type: Office

Location: AustinTexasUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $89,107 - $127,296 per year

About the role

  • Provide support and expertise for the development, enhancement, and maintenance of critical IT applications within the client’s portfolio.
  • Ensure that delivered solutions align with business requirements, follow established guidelines, and effectively support the client’s initiatives.
  • Perform highly advanced senior-level computer programming work.
  • Develop software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes.
  • Investigate problem areas.
  • Prepare and install solutions by determining and designing system specifications, standards, and programming.
  • Write, test, debug, and document complex programs, including client/server and web-based applications using C# (.Net), Blazor, and/or SQL.
  • Design, develop and implement specialized programs or routines to create, supplement, and enhance front and back-end web-based applications software using HTML5, CSS, C# .NET Blazor, SQL, Stored Procedures, Oracle, and SQL Server.
  • Work closely and coordinate with systems analysts, architects, and various business areas to gather/validate requirements, understand technical issues, limitations and model solutions that meet the functional and technical requirements.
  • Provide support of Texas Department of Agriculture applications software through diagnosis of problems and implementation of changes to resolve problems and maintain software at the most current level.
  • Perform research and analysis required specialized programs or routines to supplement and enhance front and back-end web-based applications software using HTML5, CSS, C# .NET Blazor, SQL, Stored Procedures, Oracle, and SQL Server.
  • Recommend improvements to processes for application development projects, as needed.

Requirements

  • Bachelor’s degree or higher
  • 4 years of experience in development of web-based software applications
  • 4 years of experience in programming in various coding languages including but not limited to: .Net, HTML, HTML5, ASP, Java, JSP, .NET/C#, front end and back-end user interface methodologies technologies, SQL, and stored procedures
  • 4 years of experience experience and proficiency in web programming using code languages: .NET/C#, JavaScript, HTML, CSS SQL, Stored Procedures, Oracle, and SQL Server
  • 3 years of experience with Agile SDLC methodology
  • 3+ years of experience working on a team performing a variety of SDLC related tasks
  • 3+ years of experience in intra-team collaboration for requirements gathering and software development, modifications, and maintenance
  • 3+ year of experience in presenting in-person software application change demonstrations for the purposes of seeking customer approval of proposed design
  • 2+ years of experience using Azure Dev Ops, Jira, or similar
  • 1+ years of experience programming in C# .Net Blazor
  • Must be able to pass a background check
  • Desired Qualifications: 4 years of experience in porting existing codebase from Java to C# .NET Blazor
  • 4 years of experience and knowledge of responsive web design practices and implementation
  • 4 years of experience and knowledge of Web Content Accessibility Guidelines (WCAG), and implementation
  • 4 years of experience working with TDA systems.
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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.NETBlazorSQLHTML5CSSStored ProceduresOracleSQL ServerJava
Soft Skills
team collaborationrequirements gatheringproblem solvingcommunicationpresentation skillsprocess improvementanalytical skillsuser interface methodologiestechnical issue resolutionclient support