Location: Hastings, MI
Company: Hastings Mutual
capabilities to support day-to-day operation of the company's data strategy as directed by senior staff. This is a technical position and works predominantly with the IT engineering, architectural, and data analysis staff. Position Location & Work Format This position is flexible in its location!
We will entertain candidates who reside within our six-state territory (Michigan, Indiana, Illinois, Wisconsin, Iowa, or Illinois) to work a remote schedule. Candidates residing within the greater Hastings, Michigan will be able to work a hybrid (combination on-site and work-from-home) schedule as an alternative. Generally, this position will work within our standard office hours of Monday -
Friday, 8:00 am - 4:30 pm. Hastings Mutual may consider candidates in other states to work remotely if elements of their application are strong. Position Duties & Responsibilities Works on assigned tasks with other ETL developers, data analysts, modelers, and business SMEs to obtain programming specifications needed to build ETL code that moves data from its origin to its ultimate destination.
Programs, tests, documents, and implements ETL solutions for business problems using software tools and technology. Supports ETL tool administration. Performs environment tuning and maintenance. Ensures proper access for authorized users and provides support to data tool users. Provides the necessary
documentation associated with the developed and maintained solutions to satisfy all company, IT and Data Governance policies, procedures, standards, practices, and guidelines.
Works with data modelers and database engineers to ensure that the data processing environment and the supporting data structures are designed and maintained to ensure optimum system performance, data integrity, and the ability to meet business processing requirements. Assists in the collaboration between analysts, developers, system owners, quality assurance, business process owners, and data governance in the review and testing of new and changed data elements, structures, reports, and services to ensure final business solution acceptance.
Assists project management staff in defining data project milestones and resource efforts. Provides new and junior members of the data team with technical, business, and procedural guidance specific to their assigned tasks. Keeps current with the technologies that have potential impact on company information processes, identifying opportunities and making recommendations for changes and/or additions to the data analyst's toolbox - including changes in best practice and methodologies. Maintains an effective working relationship with management team members, serving as an automation advisor in the formulation of company goals and objectives.
Evaluates and reports on how technology (software and hardware) may be effectively employed to achieve unit goals. Actively participates in professional development, i. e. continuing education or self-improvement. Other duties as assigned by leadership, either verbally or in writing. Technical Environment Overview Data: VSAM and Flat File Structures (Fixed, CSV, Text, etc. ), DB2 and MSSQL databases, XML and JSON structures, BI/Data cubes, Data modeling (ER, Data Flows, etc. ), DDL, ETL Database: Postgre SQL Languages: Python, Java Script Physical: IBM OS/390, Client/Server development platforms, Microsoft LAN servers, Remote communications, Operating System Environments and Extension, z OS, z VM, TSO, Linux, MS Windows - server and client, Apache Tom Cat, VMware Development Tools: COBOL LE, Assembler, Bim-Edit, CICS, Visual Basic,Net and Java development tools, Pentaho Kettle, Microsoft Office Candidate Requirements & Qualifications Bachelor's degree in Information Technology, Business, Economics, or related field or equivalent work experience with emphasis on research and data analysis.
Five years minimum experience using technology in data analysis projects or in projects that dealt with business data flows. Three years minimum of ETL and SQL programming experience. Use of graphical ETL tools (Pentaho Kettle, Talend, Informatica, IBM Infosphere Data Stage) is preferred. Demonstrated understanding of the information needs and processing flows of a property/casualty insurance company is preferred. Experience with the phases of a project and general knowledge of project management. An understanding of various computing environments including mainframe, client-server and internet platforms.
Demonstrated excellent written and verbal communication skills. Demonstrated ability to maintain confidentiality, follow directions, and use good judgment in an environment that can be ambiguous and time sensitive. Hastings Mutual is not looking to partner with any third party staffing agencies for recruitment not this role, or any other open positions at this time. Our Commitment as an Employer We value the strength of a diverse and inclusive workforce. Hastings Mutual is committed to providing equal opportunity for all employees and candidates in a work environment that does not tolerate any form of discrimination or harassment.
Decisions related to employment are based on business needs, position requirements, and individual characteristics without regard to appearance, nationality, origin, race, color, religion, gender, interactionual orientation, age, body, disability, veteran, family, marital status, or any legally protected class. Hastings Mutual seeks to provide reasonable accommodation to disabled individuals in the hiring process in compliance with federal, state, and local law. Candidates requiring accommodation to complete their job application or participate in the interviewing process are asked to notify the Talent Acquisition Specialist or contact us at 800-442-xyz X.
About Hastings Mutual Insurance Company From our humble roots in 1885 providing coverage for windstorm damage, Hastings Mutual has evolved into a leading regional property and casualty insurance carrier, offering innovative products for businesses, farm owners, and individuals. We work with customers in six Midwestern states (Illinois, Indiana, Iowa, Michigan, Ohio, and Wisconsin). Hastings Mutual is known for its financial strength, high ethical standards, and culture of service and responsiveness.
The core of our ongoing success is our employees. Whether at the corporate offices in Hastings, Michigan, or our remote team members throughout the Midwest, Hastings Mutual is made up of talented professionals across multiple divisions and functional areas. Our commitment to our employees and work culture has been confirmed with our inclusion in the " Best and Brightest Companies to Work for in West Michigan" each year since 2011. Hastings Mutual offers a friendly, family-like environment that values transparency and approachability. We recognize the hard work of our employees with many benefits, including fully paid certification training, a cafeteria, and fitness center at our corporate offices, ongoing professional development opportunities, and financial stability backed by our " A" rating from A.
M. Best. We also have a long-term commitment to the communities in which we live and work, either through partnerships with local charitable organizations or through our own Hastings Mutual Charitable Foundation. At Hastings Mutual, we're always looking for professionals of all experience and education levels to help us continue our more than 130-year history of successful, stable growth.
Computer/Software jobs are roles focused on the development, creation, and maintenance of computer systems and applications. These positions often require strong problem-solving skills, proficiency in programming languages, and an understanding of algorithms. They range from software developers, who design and build software, to quality assurance analysts, who test and refine programs for optimal performance. Such roles are evolving with technology trends, emphasizing continual learning and adaptation. The field is characterized by a blend of creative and analytical thinking, where professionals work to innovate and optimize the digital tools that have become integral to modern life.
systems are designed, installed, and functionally tested to meet the clients requirements and design intent. About us: The building commissioning (Cx) process strives for reliable and energy efficient building operation and maintenance well into the future.
Our staff members have been vocal in the industry for nearly three decades, and senior members of the building commissioning association (BCx A) have come from our ranks. Our portfolio is extremely diverse, and we consult on a variety of projects including cultural/educational institutions, airports/public infrastructure, healthcare facilities, manufacturing complexes, and data centers across the country. Our client roster is deep,
and current and past projects can be found at our online collection here We are experiencing an exciting period of growth and are continuing to be a trailblazer in the industry while holding true to our core values: innovation, safety, service, accountability, fellowship and expertise.
Our success is a direct reflection of the talent and dedication of our extraordinary team. We are looking for motivated people as we head into this exciting new chapter. Join us in making a positive impact each day in the building construction industry! About the job: A commissioning project engineer reports to a team leader and is responsible for the delivery and execution of our professional services
tasks for equipment in mechanical, electrical, plumbing, and associated systems.
Primary activities include completing office assignments, time and expense management, in-field installation validation, field observation reports, functional performance testing, meeting attendance and documentation, on-site and factory witness testing, submittal reviews, and design documentation evaluation. Additional activities include executing target billable hours, managing tasks within time budgeted, leading cx meetings, assisting the construction team with identifying/solving technical issues when they arise, and maintaining positive relations with existing clients on assigned projects.
Administrative activities include supporting the team leader in coordinating with other project engineers and senior project engineers regarding weekly staff scheduling, training/mentoring team members on proper documentation, field procedures, and equipment usage, and participating in the company-wide safety and training programs. Candidate must be able to travel to and from various job sites within the assigned region. Requirements: Completed a Bachelors Degree in HVACR, Mechanical or Electrical Engineering, construction management or an associates degree in engineering technology or related trade school, construction, maintenance, or engineering controls experience 5+ years employment in a staff or intern position related to maintenance, construction, or engineering controls or 1+ years in the Cx industry 3+ years of experience managing the interconnectivity of building equipment including pumps, fans, motors, air ventilation, chillers, boilers, steam distribution, heat absorption, building automation systems, optimization techniques, electrical distribution, and fire alarm systems.
Knowledge of construction drawings, specifications, bid process, and ancillary industry documents Aptitude to solve problems independently and in a team environment Affective verbal and written communication skills Public speaking and presentation skills Adaptability to varying indoor and outdoor working conditions Physical fitness, capability to lift at least 30 pounds, and ability to climb ladders Proficiency in Microsoft office Preferred Qualifications: Trade association involvement EIT, ACP, CEM or similar certification from experience OSHA 10 or other safe workplace certifications Familiarity with building information modeling Powered by Jazz HR
and optimize the performance of our teams. You will provide guidance on the design and implementation of new and existing software applications and ensure that projects stay on schedule and within budget. You will collaborate with company leaders to help build the company vision and oversee the creation of departmental and team level goals designed to realize that vision.
Successful candidates will be well organized, highly motivated, and detail-oriented problem solvers who love working closely with others to accomplish lofty goals. Accum Tech is a small, but growing, software service company that is consistently voted one of Crain’s Detroit Business Coolest Places to Work by our employees.
Joining Accum Tech will give you an opportunity to take on challenging projects in a fast-paced agile environment and play a key role in the success and growth of the company.
Accum Tech was founded in 2014 by experts in data management, shop benefits, healthcare consulting and federal health regulations to assist key stakeholders in the integration of claims data between different consumers. We are based in Ann Arbor, Michigan and offer a competitive benefits package that includes health benefits, a competitive salary, paid time off, a 401K with employer match, and flexible scheduling. Key job responsibilities: Manage and develop people Recruit, hire, mentor, and coach Software Developers
at different levels of experience Attend to personnel management, including performance reviews and career growth plans of individual team members Assist direct report team leads in the management and development of their team members Determine workforce needs and effectively deploy and utilize resources Monitor and evaluate team performance and help teams set realistic and obtainable goals Manage software development Work with executive leadership to forecast workload, priorities, budget, and project needs Work with product teams to ensure they are gathering clear and accurate requirements Work with key stakeholders to produce and maintain product development roadmaps Participate in company goals sessions to help improve team alignment and visibility Ensure development teams are successfully utilizing software engineering standards, best practices, and agile methodologies Help research and integrate new tools and technologies to improve product implementations and team productivity Participate in making key architectural and design decisions to ensure systems are secure, resilient, scalable, and maintainable Basic qualifications: 7+ years of experience working directly within engineering/product teams 3+ years of people management experience, managing engineers A passion for people management and mentorship Proven experience in technical leadership, capable of providing mentorship, cross-functional project execution, setting and executing on technical vision and strategy Experience implementing and managing Agile methodologies (Kanban or SCRUM) Excellent verbal and written communication skills Ability to identify missing or ambiguous requirements Ability to accurately estimate and forecast based on requirements Preferred qualifications: Degree in Computer Science or related field Solid software development background including design patterns, data structures, and test-driven development A deep understanding of the software development life-cycle and a track record of shipping software on time Ability to handle multiple competing priorities in a fast-paced environment and navigate ambiguity Experience designing software architectures for scalability, reliability, performance, and maintainability Ability to translate high level requirements into designs of both high and low levels of abstraction Familiarity with Dev Ops practices and their role and implementation in the software development pipeline.
Experience in SAAS (Software as a Service) industry Experience working in a mixed on-prem / cloud environment.
Experience in microservices design strategies and implementation including migration planning, service granularity, interservice communication, traceability, orchestration, and failure isolation. Proficiency in identifying and integrating third-party tools Experience using Jira for Agile project management Accum Tech does not sponsor H1B Visas. Powered by Jazz HR
techniques and introduce new automation as appropriate. These pipelines support the automation across a fleet of Windows and Linux servers. As part of the larger Chef Automation team, additional secondary opportunities exist to further automate our fleet utilizing Chef software.
The minimum requirements we seek : 2+ years of experience and proficiency in Groovy, Python, YAML, JSON and familiarity with other languages such as Go 2+ years of experience developing pipelines in Jenkins, Tekton or similar technology 2+ years of experience utilizing Docker/Kubernetes/Open Shift 2+ years of experience with Secrets Management 2+ years of experience utilizing REST APIs Proficient in Git/Git Hub
Familiarity with unit testing Familiarity with Cloud platform concepts (localdev, ephemeral resources, use when needed, etc. ) Responsibilities: Develop and support Dev Ops CI/CD pipelines Enhance automation capabilities across a fleet of Servers Support infrastructure-as-code, security-as-code and automated testing Utilize Agile Iterative approach Create features based on regular user interviews and fast feedback Work in an environment where you can learn and share knowledge openly Qualifications: Bachelor's degree in Computer Science, Computer Engineering or related field OR a combination of education and equivalent experience Excellent oral and written communications skills Ability to deliver
on multiple simultaneous projects with minimal supervision Additional qualifications which can elevate a candidate above others: Experience with the Linux Operating System and BASH scripting Experience with Vault Experience with Terraform Exposure to Chef-Habitat and Chef-Automate or Puppet or Ansible