Requirements
Must have:
- Bachelors degree from an accredited university. - 8 years of relevant experience. - Proven track record in web application development. - Familiarity with Microsoft 365 Power Platform and SharePoint. - Strong understanding of both front-end and back-end web technologies. - Proficient in HTML, CSS, JavaScript, and other pertinent programming languages. - Experience with UI/UX design concepts and converting design wireframes into usable applications. - Active Top Secret security clearance with SCI eligibility. - Capable of passing a background check, which may include additional checks based on projects and clients. - Proficient with Microsoft and Adobe software tools, including Excel, Word, PowerPoint, and Acrobat. - Solid grasp of software development best practices. - Ability to suggest and implement software upgrades. - Experience with software maintenance and testing to guarantee ongoing functionality. - Excellent troubleshooting and debugging capabilities. - Strong communication and teamwork skills. - Familiarity with contemporary web development frameworks and libraries. - Experience with version control systems like Git. - Knowledge of database management and integration. - Understanding of web security best practices. - Ability to document processes and code for future enhancements and maintenance.
Responsibilities:
- Design, test, and develop efficient and testable web-based software code. - Implement best practices in software development to fulfill user requirements. - Suggest software upgrades for current and upcoming systems. - Convert User Interface (UI)/User Experience (UX) design wireframes into operational web applications. - Maintain software functionality through ongoing maintenance and testing. - Document every aspect of applications, services, or environments for future reference. - Collaborate with cross-functional teams to create and implement new features. - Produce clean, well-commented, and scalable code. - Troubleshoot and resolve technical problems to uphold the performance and security of web applications. - Keep abreast of emerging technologies and industry trends to keep applications competitive. - Undertake additional duties as required.
Company:
At Cayuse, we are committed to delivering exceptional web-based solutions while embodying our Mission, Vision, and Core Values. As part of our dedicated team, youll have access to a comprehensive benefits package including medical, dental, and vision insurance, a wellness program, flexible spending accounts, short-term and long-term disability options, and a 401(k) plan with matching after one year. We promote a professional office environment in Washington, DC, where you will have opportunities for growth and development as well as the ability to work flexibly when needed.