The UI/UX and Front-End Developer role supports the delivery of intuitive, user-centered digital experiences while contributing to scalable web application development at BH Management, LLC. This onsite position in Colorado combines UI/UX standards, modern front-end practices, and .NET and SQL-based application support.
Location and Schedule
Location: Colorado (onsite)
Work schedule: Monday-Friday (schedule may vary). Some overtime and the ability to work extended hours may be required to meet business needs.
Responsibilities
- Develop, maintain, and promote UI/UX standards, best practices, and design consistency across applications.
- Create wireframes, prototypes, user flows, and design documentation to support application development initiatives.
- Maintain and enhance UI/UX style guides to support a consistent and accessible user experience.
- Contribute to front-end development for full-stack web applications using modern development practices.
- Design, develop, and support new and existing .NET websites, applications, and reporting solutions.
- Write clean, scalable, and maintainable code that supports performance, reliability, and long-term application growth.
- Review, troubleshoot, test, and resolve issues within existing applications and systems.
- Perform functional, usability, and performance testing prior to deployment.
- Develop and optimize SQL queries to support application functionality, integrations, and reporting needs.
- Maintain data integrity and support data quality initiatives across applications and databases.
- Create and maintain technical documentation, user guides, and development documentation.
- Track project activities, task completion, and development progress using project management tools.
- Assist in developing application support and troubleshooting procedures to improve operational efficiency and user support.
- Collaborate with developers, stakeholders, and business partners to deliver innovative, user-focused technology solutions.
- Perform other duties as assigned.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, Software Development, User Experience Design, or a related field (preferred).
- Three (3) to five (5) years of professional experience in software development, UI/UX design, or a related technology role.
- Experience developing and supporting web-based applications and websites.
- Knowledge of UI/UX design principles, wireframing, prototyping, and user-centered design methodologies.
- Proficiency with .NET development, front-end technologies, and SQL databases.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent verbal, written, and interpersonal communication skills.
- Ability to manage multiple projects, priorities, and deadlines in a fast-paced environment.
Technologies
Physical Requirements and Work Environment
- Generally operates in a professional office environment, with occasional operation in an outdoor environment.
- Remain in a stationary position for extended periods; occasionally moves throughout the office; constantly operates a computer and other office equipment; frequent and repetitive motion, including movements of the wrists, hands, and/or fingers.
- Communicate regularly and effectively with others, both written and verbally.
- May occasionally lift up to 30 pounds.
- Close visual acuity for preparing and analyzing data and figures, viewing a computer terminal, and extensive reading.
- Ability and means to travel locally and overnight in specific regions or states via automobile and airplane may be required.