Join Our Team

HWMG’s continued success is largely due to our team of more than 110 dedicated employee owners who serve our clients. HWMG is proud to be 100% employee-owned.

We are looking for intelligent, motivated and responsible people to help us build on our tradition of superior service. With a supportive environment that fosters personal and professional development, wellness, and community service, we invite you to join our ‘ohana.

Apply Today


We are pleased to offer the following benefits to our team members who meet the eligibility requirements.

  • Medical, Dental, Vision and Drug Coverage
  • Employee Life and Accidental Death & Dismemberment Insurance
  • Employee Assistance Program
  • 401(k) Plan
  • Supplemental Insurance (at employee’s expense)
  • Short-Term and and Long-Term Disability Insurance
  • Long-Term Care Insurance
  • Employee Stock Ownership Plan
  • Flexible Spending Plan
  • Pre-Tax Transportation Program
  • Fitness Club Membership
  • Holidays, Vacation, and Sick Leave

These benefits are subject to modification at any time.

We are currently recruiting for these full-time positions:

Systems Developer I

Position Summary
  • Partners with cross-functional teams of leadership, developers, data analysts, technologists, subject matter experts, and vendors to deliver strategic capabilities, solve operational challenges, and understand data needs.
  • Investigates and explores business problems to find effective and efficient solutions.
  • Collaborates with Research and Development peers on solution design, architecture and code reviews.
  • Learns new technologies and techniques. Builds prototypes to evaluate and prove design and technology concepts, and quantifies technical constraints and limitations.
  • Designs and builds data models and products for optimal storage and retrieval, and data pipelines that move and transform data between both internal and external sources and services.
  • Optimizes existing data products and pipelines to ensure quality, reliability, and performance.
  • Creates and launches new applications that empower users and streamline their experience, and services that expand capabilities and enable process orchestration.
  • Implements productivity solutions based on data analytics and the automation of repetitive business processes and development tasks to improve company operations.
  • Executes and completes projects and tasks with minimal supervision applying experience, judgement, and problem-solving skills.
  • Communicates progress, plans, issues, and assistance needed in a timely manner.
  • Authors project documentation and delivers end user training for products developed.
  • Serves as an advocate for excellence in our software development projects within the R&D team and the continued learning of technologies and practices that will enable growth.
  • Degree from an accredited four-year college or university in Information Technology, Engineering, Computer Science, Data Science, or related field of study; plus three years of increasingly responsible relevant experience; or an equivalent combination of education and experience. Additional relevant industry experience in managing or supervising computer and information technology functions and operations may be substituted for education, with one year of experience being equal to one year of education.
  • Experience working productively independently or effectively within a team.
  • Experience contributing to the design of new and current systems, including the consideration of architecture, data models, design patterns, reliability, complexity, maintainability, and scaling.
  • Experience implementing data integration using different strategies and methods such as Extract-Transform-Load (ETL), Extract-Load-Transform (ELT), Change-Data-Capture (CDC), streaming, virtualization, replication, etc.
  • Experience implementing data processing with data structures and formats such as XML, JSON, EDI, CSV, etc.
  • Database experience with PostgreSQL, SQL Server, or similar database technologies.
  • Strong knowledge of SQL, relational data structures and modeling concepts, tuning and optimization, data quality, and validation.
  • Programming experience with at least one modern language such as Python, Javascript, C# or similar.
  • Organizational, analytical, and time management skills.
  • Ability to consistently meet timelines.
  • Strong oral and written communication skills.
  • A strong desire to learn and invent new things.
  • Experience working effectively with cross-functional teams.
  • Comfortable with using data presentation and visualization tools such as Microsoft Excel, Power BI, Reporting Services, Python, Jupyter, etc. to provide insights.
  • Programming experience targeting a user platform such as web, desktop, or mobile.
  • Familiarity with source control systems such as Git.
  • Experience in full stack development.