Software Developer & Product Support
Listed on 2026-09-24
-
Software Development
Front End Developer, Full Stack Developer
The Software Developer and Product Support is responsible for developing, enhancing, and supporting web and mobile applications that deliver intuitive, high-quality user experiences for internal and external customers. This role combines front-end software development, product support, and customer engagement by designing and maintaining application interfaces, dashboards, and data visualizations; integrating solutions with APIs and back-end services; and leveraging modern development tools, including AI-assisted coding platforms.
Working closely with product stakeholders, designers, consultants, and customers, this position participates in Agile development processes, oversees testing and feature delivery, provides technical support and end-user training, develops documentation, monitors product performance and user adoption, and helps drive continuous improvements that align technology solutions with business objectives.
- Front-End Application Development
- Design, develop, test, and maintain front-end components for internal and client-facing web and mobile applications using modern frameworks such as React, Angular, Vue, Dash, Streamlit, or PyQT.
- Build dashboards, visualizations, and interactive interfaces for data-driven and AI-enabled applications.
- Support integration of front-end applications with back-end services and REST APIs.
- Utilize AI coding assistants (e.g., Copilot, Claude, ChatGPT) to accelerate development, debugging, and test writing.
- Product Development & Agile Delivery
- Participate in code reviews, sprint planning, stand-ups, and estimation while providing and receiving constructive feedback.
- Oversee testing and delivery of new features, assist in defect resolution, and ensure security and access controls are maintained.
- Stay current with emerging front-end technologies, trends, and AI/ML concepts, contributing to ongoing UI/UX improvements.
- Cross-Functional Collaboration & User Experience
- Collaborate closely with consultants, product stakeholders, and designers to deliver seamless, intuitive user experiences.
- Engage proactively with users and customers to drive product adoption, gather feedback, and advocate for feature enhancements.
- Customer Support & Subject Matter Expertise
- Act as a Subject Matter Expert (SME) for software solutions, assisting with user training, technical support, and troubleshooting.
- Develop and maintain documentation and training materials for internal and external audiences.
- Product Monitoring & Business Partnership
- Monitor product delivery, usage, and service satisfaction.
- Coordinate with Sales, IT, and Management to support business goals and improve overall product effectiveness.
- Leads Self:
- Takes Initiative
- Communicates Effectively & Candidly
- Demonstrates Accountability
- Collaborates
- Drives for Results
- Programming & Development Skills
- Working knowledge of Python and JavaScript.
- Foundational skills in HTML, CSS, and responsive web design.
- Experience with at least one modern front-end framework such as ReactJS, Angular, Vue, Dash, Streamlit, or PyQT.
- Familiarity with REST APIs, version control systems (Git), and collaborative software development practices.
- Cloud & Technology Tools
- Comfortable developing and deploying solutions on cloud platforms such as Azure (preferred), AWS, or GCP.
- Comfortable utilizing AI coding assistants (e.g., Copilot, Claude, ChatGPT) to support development, debugging, and productivity.
- Strong communication skills with the ability to work effectively across technical and non-technical teams.
- Strong collaboration skills in team-based development environments.
- Demonstrated problem-solving and analytical abilities.
- Passion for software development and emerging AI technologies.
- A user-centered mindset with strong…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).