Logo
Cayuse Holdings

Lead Web Application Developer

Cayuse Holdings, Washington, District of Columbia, us, 20022

Save Job

Overview The Lead Web Application Developer plays a crucial role in designing, testing, and developing high-quality web-based software that is efficient and meets user expectations. This position focuses on leveraging best software development practices, recommending system upgrades, translating UI/UX design wireframes into user-friendly applications, and ensuring ongoing software functionality through maintenance and rigorous testing. Responsibilities Design, test, and develop robust web-based software code. Adopt industry best practices in software development to address user needs effectively. Propose and assist in implementing software upgrades for current and future systems. Translate UI/UX design wireframes into functional and engaging web applications. Conduct software maintenance and testing to guarantee continuous application performance. Document all aspects of the application for future reference and ease of maintenance. Collaborate with interdisciplinary teams to introduce and define new features. Write clean, well-structured, and scalable code. Diagnose and troubleshoot technical issues to uphold web application performance and security. Stay informed about emerging technologies and industry trends to keep the application competitive. Perform additional duties as assigned. Qualifications Bachelor's Degree in a related field. 8+ years of experience in web application development. Hands-on experience with Microsoft 365 Power Platform and SharePoint. Strong proficiency in front-end and back-end web development technologies. Expertise in HTML, CSS, JavaScript, and other relevant programming languages. Familiarity with UI/UX design principles and experience translating wireframes into functional applications. Solid understanding of software development best practices. Proven ability to recommend and implement software upgrades effectively. Experience in software maintenance and quality assurance testing. Excellent problem-solving and debugging abilities. Knowledge of modern web development frameworks and libraries. Experience with version control systems like Git. Familiarity with database management and integration. Understanding of web security best practices. Ability to document processes and code for ongoing maintenance. Active Top Secret clearance with SCI eligibility; must be able to pass a thorough background check. Minimum Skills Required: Strong problem-solving and analytical capabilities. Excellent communication and interpersonal skills. Strong collaboration and teamwork abilities. Technical proficiency in network hardware, software, and operating systems. Effective system management and integration skills. Ability to respond with urgency to customer needs. Proficient with Microsoft and Adobe toolsets, including Excel, Word, PowerPoint, and Acrobat. High level of motivation and ability to manage multiple tasks simultaneously. Ability to form productive working relationships independently and in teams. Our Commitment to You We offer a comprehensive benefits package that includes Medical, Dental, and Vision Insurance; a Wellness Program; Flexible Spending Accounts; Short-Term and Long-Term Disability options; Life and AD&D Insurance; a 401(k) Retirement Savings Plan with matching after one year; and Paid Time Off. Working Conditions This position operates in a professional office environment with a schedule of Monday to Friday, between the core hours of 6:00 AM and 6:00 PM ET. Candidates must be able to work extended periods at a computer, sit for long durations, and may occasionally need to travel for business or professional development. This job description outlines the primary responsibilities and requirements but is not exhaustive. Duties may evolve over time, and employees may be required to perform additional tasks as needed. Cayuse is an Equal Opportunity Employer committed to fairness in hiring practices. All qualified applicants will be considered for employment based on their skills, qualifications, and abilities. Pay Range: USD $105,000.00 - USD $132,000.00 /Yr.