Want to be part of a team that’s committed to innovative software that serves to improve the health and wellness of older adults and support the best places for thousands of seniors to live?
At Glennis you’ll work with a dynamic team that’s building technology innovations that make a difference. A team that’s been thoughtfully curated for leadership and expertise. A team that gives you an opportunity to do your best work. A team that celebrates and rewards your contributions. That’s the team you’ll be a part of at Glennis Solutions. Are you looking for a place to grow and make a difference?
Click column header to sort
The Developer II position is responsible for developing, maintaining, and enhancing our suite of software applications using .NET.Core, MVC, Razor, Entity Framework, Javascript, Jquery, and SQL technologies. This individual assists in maintaining specifications and design documents of web applications. Additionally, this individual analyzes and resolves user specifications, project requirements, and application error logs and provides daily progress reports.
- Collaborate with cross-functional teams to maintain, develop and implement new features in our application product suites.
- Write clean, efficient, and maintainable code that adheres to industry standards and best practices.
- Participate in code reviews and provide constructive feedback.
- Debug and resolve issues in a timely manner.
- Optimize applications for maximum speed and scalability.
- Write and maintain technical documentation.
- Stay up to date with emerging technologies and programming languages
- Review specifications and provide time estimates on the development of projects and features.
- Use experience and judgment to plan and accomplish goals.
- May perform other duties as needed and/or assigned.
- Provide first level technical support relating to client issues with proprietary software.
- Provide basic technical support at the network level: connectivity, routers, firewalls, security.
- Provide basic remote access solution implementation and support.
- Monitor device connectivity, resolve issues, engage clients for assistance as necessary.
- Perform hands-on fixes including installing and upgrading software, implementing file backups, and configuring systems and applications.
- Test fixes (when necessary) to ensure problem has been resolved.
- Escalate problems (when necessary) to the appropriate experienced Technical Support Analyst.
- Record, track, and document any problem-solving process, including all successful and unsuccessful decisions made and actions taken, through to the final resolution.
- Document all pertinent client information in ticketing system.
- Apply diagnostic utilities to aid in troubleshooting.
- Access software update information, knowledge base and additional resources to aid in problem resolution.
- Learn proprietary software and hardware used and supported by this organization.
- Communicate with customers as required via phone and remote access, providing progress and resolution updates, notification of impending changes, etc.
- May perform other duties as needed and/or assigned.
A Glennis Solutions Developer uses their software expertise to solve problems that help people.
The Associate Developer is responsible for assisting in the development and maintenance of the Glennis suite of branded websites (solutions used by the staff of senior living companies around the globe to maintain an excellent standard of quality for their residents).
The Associate Developer operates in a highly collaborative, cross functional, self-organized Agile team. They will work closely with and be mentored by senior engineers to contribute to the software development lifecycle.
We believe in a dynamic work ecosystem that is flexible, adaptable, inclusive, and balanced with home life.
- Attend sprint planning meetings where each sprint is planned and sized.
- Analyze and develop software solutions to fulfill the requests prioritized in the sprint using Visual Studio, HTML, .NET (C#), SQL Server, and various other technologies.
- Perform unit testing and/or systems integration testing in the QA environments to verify code is functioning as desired.
The Intern, Software Product Engineering provides the organization with product and project support and development. This individual is involved in the full product life cycle, assisting in requirements, testing, development and deployment.
- Perform data analysis, work on pilot projects to test new technologies or work on existing applications.
- Participates in daily stand up, recurring meetings established by the engineering teams
- Perform application troubleshooting and problem-solving.
- May perform other duties as needed and/or assigned.
The Software Product Manager provides the organization with product and project management, client coordination, and subject matter expertise. The individual is involved in the full product life cycle, assisting in development of comprehensive roadmaps to include both short- and long-term goals and milestones. This individual identifies and coordinates with development teams, vendor resources and clients to lead daily activities of the product team and monitor and encourage completion of milestones within specific budgets and schedules, aligned with organizational goals and objectives.
- Work within an Agile team environment; attend and actively engage in all scrum team ceremonies (i.e. daily stand ups and sprint grooming, planning, and retrospectives).
- Provide leadership, guidance, and mentoring to the product team members.
- Collaborate with internal and external customers to analyze the needs and align product roadmap to strategic goals.
- Develop scope and define backlog items (epics/user stories) that guide the Agile software development team.
- Solve product related problems, make decisions, complete trade-off analysis to stay on track towards business deliverable commitments.
- Collaborate with stakeholders during the visioning and concept development of a product.
- Assess value, develop cases, and prioritize stories, epics, and themes to ensure work focuses on those with a maximum value that are aligned with product strategy.
- Develop and maintain an appropriately prioritized backlog of user stories for implementation.
- Serve as an ambassador for the product and as the primary contact for queries related to the product.
- Develop appropriately detailed specifications for the product features so they are clearly understood by the development teams.
- Represent the development team in front of stakeholders, customers, and/or users.
- Manage product resources, scope, and budget.
- May perform other duties as needed and/or assigned.