Software Developer
Job Description
Job Description
Description:
HighFive Healthcare is looking for a Software Developer to join our team and help build smart, data-driven solutions that support our growing organization. In this role, you’ll collaborate with data and engineering teams to develop integrations, optimize data workflows, and create tools that drive better insights. If you have strong skills in SQL and programming (Python, Java, or R), an understanding of ETL processes, and a passion for learning new technologies, we’d love to hear from you.
Responsibilities
- Collaborate with data and engineering team members to design, develop, and test software solutions.
- Participate in the entire ETL (Extract, Transform, Load) process, ensuring data accuracy and efficiency.
- Develop and maintain robust data models that support efficient data storage and retrieval.
- Write and execute SQL queries to interact with databases and manipulate data.
- Leverage Python, Java, and R for scripting and data analysis tasks.
- Utilize data analytics and engineering tools like Excel, Power BI, Jupyter Notebooks, Python pandas, and Apache Spark to gain insights from data.
- Assist in establishing and adhering to software development best practices, including code documentation, version control using Git, and unit testing.
- Document work and solutions for posterity and record-keeping.
- Actively participate in code reviews and provide constructive feedback to improve code quality.
- Stay up-to-date on emerging technologies and trends within the software development field.
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- Experience working with Power BI and Microsoft Fabric (preferred).
- Experience extracting data from APIs (preferred)
- Understanding of ETL processes and data warehousing concepts.
- Proficiency in SQL and relational databases.
- Working knowledge of Python, Java, or R (or a combination).
- Strong analytical and problem-solving skills.
- Proficiency with the Microsoft Office 365 suite of software applications and tools.
- Ability to work semi-autonomously and self-direct daily work.
- A desire to explore and learn new things
Recommended Jobs
Digital Forensics Examiner
Pioneers. Innovators. Professionals. TechINT Solutions Group (TechINT) is recognized for its knowledge and experience in providing innovative technology exploitation, operational intelligence, counter…
Cookie Delivery Driver
Job Description Job Description Insomnia Cookies is one of the fastest growing, late-night, sweet indulgence companies in the country, and at the present time, we are actively interviewing Deliv…
Registered Dental Hygienist
We are looking for a Dental Hygienist to help treat patients and promote good oral health practices in our Phenix City, AL practice. What do Dental Hygienists do? Dental Hygienist duties revolve arou…
Mid-Level Data Scientist
Mid-Level Data Scientist Full-time Huntsville, AL About Us Trideum Corporation is a 100% employee-owned company, committed to embracing the world’s toughest challenges with a servant’s heart. Thro…
Power Washer Professional
Job Description Job Description Rolling Suds is looking for a dedicated and skilled Power Washing Professional to join our team. As a Power Washing Professional, you will be responsible for provi…
Contract LPN - Licensed Practical Nurse - Home Health
Licensed Practical Nurse Home Health Field LPN Home Visits for Home Health Care 5x 8h (Mon-Fri) Job Duties Effectively uses the nursing process in the delivery of patient care. Ass…
Mechanical Designer/Drafter
Job Description Job Description Mechanical Designer/Drafter OASYS, INC., a Leading-Edge Government contractor, is seeking applicants for a Mechanical Designer/ Drafter position to support ou…
Mechanical Maintenance Technician
Job Title: Mechanical Maintenance Technician Job Description We are seeking skilled Mechanical Maintenance Technicians to support specific areas of our plant, including the cold mill, hot mill, cas…
RN - Registered Nurse ( Talent Pool )
Thank for having an interest in working with us as a Registered Nurse. At this time, our RN-Registered Nurse positions are filled, however, we still want to collect your information for future openin…
Staff Physical Therapist
Job Description Job Description Salary: The ideal candidate loves orthopedics, sports, fast paced clinic, hard working co-workers and a close working relationship with referring physicians. An…