Software & Data Developer

4 weeks ago


Cannon Falls, Minnesota, United States Gemini Inc. Full time

Purpose Statement

In this position, you will play an instrumental role in creating and developing innovative web experiences and be at the forefront capturing data as we support our digital platforms. You'll work with many teams to design, develop, test and document the technical solutions and integrations that best support the defined business initiative. You'll be proficient in PHP, web development technologies, and have a strong foundation in database design and data modeling.

Essential Functions

To perform this job successfully, you must perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Due to growth and upgrading of the technology platform this position allows the candidate to wear multiple hats and delve into different aspects of technology.

  • Design, develop, and maintain high-quality PHP applications and services, ensuring they are efficient, scalable, and secure to deploy software solutions by taking a methodical and engineering focused approach to problem solving.
  • Solid experience in designing, implementing, and maintaining RESTful APIs.
  • Proficiency with version control systems such as GitHub for managing code repositories and collaborating with team members.
  • Gather and refine specifications and requirements based on technical needs.
  • Strong communication skills.
  • Responsible for technical guidance, planning, directing, solutioning, and interacting with internal and external partners.
  • Utilize Jira for task management and project tracking. Participate actively in Scrum ceremonies and contribute to sprint planning and reviews.
  • Develop and enhance Web base applications and tools. Follow CAB approval process to deploy and test changes in a team environment.
  • IBMi, RPG ILE is a preferred skill.
  • Strong diagnostic skills to review, analyze, and modify systems including encoding, testing, and debugging for supported systems.
  • Ability to work with purpose and effectiveness independently or in a team-oriented environment to deliver within committed timelines.
  • Drive continuous improvement efforts by identifying and championing means of reducing time to implementation while maintaining high quality.
  • Maintain compliance with remote work guidelines with communication, availability, attendance, professionalism, equipment, and technology.
  • Other duties as assigned.

Required Technical Skills (5-year minimum experience in each area below):

  • PHP experience and PHP frameworks.
  • GitHub or similar version control software experience.
  • Build and integrate RESTful APIs, ensuring seamless interaction with other services and third-party applications
  • Proficient in managing relational databases (e.g., MySQL, PostgreSQL, DB2) using SQL writing and/or troubleshooting complex queries, procedures, etc.
  • Strong analytical and problem-solving abilities with a detail-oriented approach.
  • Experience working on a development team and large projects with numerous developers, engineers and cross functional stakeholders.

Preferred Technical Skills:

  • Angular v10 or higher
  • Azure Services
  • IBMi, RPG ILE
  • Google Firebase & Firestore
  • Wordpress

Education Requirements:

  • BS degree in Computer Science, Information Systems, OR equivalent degree

Benefits:

  • $0 Health Insurance Premium for Employee-Only Coverage (Plus low-cost premiums for other coverage levels)
  • 4% Retirement Match with Additional Profit Sharing
  • Generous Paid Time Off (Vacation, Holiday, Parental, Volunteer, and Sick)
  • Dental, Vision, Disability and Life Insurance
  • Use of Company Owned Resort in Hayward, WI
  • Tuition Reimbursement Program

About Us:

  • As a leader in the signage manufacturing industry, Gemini, Inc. has been providing stability to our employees since 1963. We know what it means to be human, and we strive to make sure our employees feel valued. Due to our incredible family of employees, we have grown substantially and are looking to grow our team further with like-minded individuals that share in our company values: Customer Commitment, Teamwork, Respect, Diversity, Stability, and Stewardship.
  • We are an Equal Opportunity employer committed to a diverse workforce. We do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, marital status, veteran status, or disability.
  • Gemini will provide reasonable accommodations for qualified individuals with disabilities. For additional assistance email; or call and ask for the Human Resources Representative assigned to the location of interest.
  • Following receipt of a conditional offer of employment, candidates will be required to complete additional job-related screening processes as permitted or required by applicable law.


We are an Equal Opportunity employer committed to a diverse workforce. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability.


  • Cannon Falls, Minnesota, United States Gemini Inc. Full time

    Purpose Statement In this position, you will play an instrumental role in creating and developing innovative web experiences and be at the forefront capturing data as we support our digital platforms. You'll work with many teams to design, develop, test and document the technical solutions and integrations that best support the defined business initiative....


  • Cannon Falls, Minnesota, United States Gemini Inc. Full time

    Purpose Statement The Full Stack Software Developer will be responsible for digital transformation ideation and delivery of application changes within Gemini's Digital & IT department. This developer should have technical expertise to execute changes to support the digital B2B client experiences. The position will need to cohesively work with Gemini's...


  • Cannon Falls, Minnesota, United States Gemini, Inc. Full time

    About the RoleGemini, Inc. is seeking a highly skilled Full Stack Software Developer to join our Digital & IT department. As a key member of our team, you will be responsible for driving digital transformation and delivering application changes that support our B2B client experiences.Key ResponsibilitiesDesign and develop scalable web applications and...

  • HR Business Partner

    2 hours ago


    Cannon Falls, Minnesota, United States Marmon Holdings, Inc. Full time

    About the RoleCannon Equipment LLC is a leading organization within Marmon Holdings, Inc., a highly decentralized and dynamic company. We are seeking a highly skilled and experienced HR Business Partner to join our team.Key ResponsibilitiesDevelop and maintain a deep understanding of business unit goals and provide strategic, tactical alignment of HR...


  • Cannon Falls, Minnesota, United States Cannon Equipment Full time

    Position OverviewCannon Equipment LLCJoin a team where individuals play a crucial role in our success. As part of Marmon Holdings, Inc., we prioritize attracting and retaining exceptional talent who possess the right skills and entrepreneurial spirit.As a Human Resources Strategic Partner, you will deliver expert guidance to management across various HR...


  • Cannon Falls, Minnesota, United States CRH Full time

    Job ID: 500554Company Overview:Oldcastle InfrastructureTM, a CRH company, stands as the premier provider of utility infrastructure solutions across the water, energy, and communications sectors in North America. We are not merely a manufacturer of precast concrete, polymer concrete, or plastic products; we are a reliable and strategic ally to engineers,...


  • Cannon Falls, Minnesota, United States CRH Full time

    Job ID: Non-Exempt Oldcastle InfrastructureTM, a CRH company, stands as a premier provider of utility infrastructure solutions across the water, energy, and communications sectors in North America. We are not merely a manufacturer of precast concrete, polymer concrete, or plastic products; we are a reliable and strategic ally to engineers, contractors,...


  • Fergus Falls, Minnesota, United States Spectrum Full time

    Job SummaryThe Business Development Executive is responsible for selling primary and ancillary communications solutions to small and medium-sized businesses within a specified territory. Primary services include coax delivered Internet, video, and voice. Ancillary services include custom hosting, desktop security, data backup, data storage, toll-free,...


  • Fergus Falls, Minnesota, United States Minnesota Service Cooperatives Full time

    Job SummaryWe are seeking a highly motivated and detail-oriented individual to join our team as a Community Education Development Assistant. This role offers the opportunity to gain hands-on experience in program development, instructional design, and student engagement strategies.Key ResponsibilitiesAssist in the development and implementation of...


  • Fergus Falls, Minnesota, United States Minnesota Service Cooperatives Full time

    Job SummaryWe are seeking a highly motivated and detail-oriented individual to join our team as a Community Education Development Assistant. This role will provide support to our program leadership team in the development and implementation of instructional materials, research, and program delivery.Key ResponsibilitiesAssist in the creation and...


  • Thief River Falls, Minnesota, United States Ampact Full time

    About the RoleAmpact is seeking a highly motivated and detail-oriented Public Health Project Coordinator to join our team. As a Public Health Project Coordinator, you will play a critical role in supporting the delivery of critical services in your community.Key ResponsibilitiesFacilitate research, data collection, and survey administration to inform public...


  • Thief River Falls, Minnesota, United States Minnesota City Jobs Full time

    Position Overview:We are seeking a dedicated Geographic Information Systems Technician to join our team within the Public Works Department.This role involves supporting the Public Works Director and other key personnel by executing both technical and administrative tasks essential for the effective management of the city's GIS initiatives and mapping...


  • Little Falls, Minnesota, United States ProSmile Full time

    Job SummaryWe are seeking a highly organized and customer-focused Front Desk Coordinator to join our team at ProSmile. As a key member of our front office staff, you will be responsible for providing exceptional patient service, managing patient flow, and ensuring a smooth and efficient experience for our patients.Key ResponsibilitiesFront Desk Operations:...


  • Fergus Falls, Minnesota, United States Minnesota Service Cooperatives Full time

    Job SummaryWe are seeking a highly skilled and dedicated Health Office Nurse to join our team at Rochester Independent School District. As a Health Office Nurse, you will play a critical role in providing medical care and support to students, while also maintaining accurate and up-to-date health records.Key ResponsibilitiesMedical Care and Support: Provide...


  • Thief River Falls, Minnesota, United States Cessna Full time

    Job Title: Product Packaging Specialist Company Overview:Cessna is a prominent global leader in the manufacturing of specialized vehicles, including aircraft and related equipment, renowned for our commitment to quality and innovation.Key Responsibilities: As a Product Packaging Specialist, you will be responsible for designing and developing packaging...


  • Fergus Falls, Minnesota, United States LB Homes Full time

    Job SummaryLB Homes is seeking a highly motivated and experienced Facilities Operations Manager to join our team. This is a full-time position responsible for the planning, implementation, and coordination of all mechanical operations, maintenance, communications, energy management, and manpower development programs for all properties.Key...

  • Purchasing Director

    2 days ago


    Granite Falls, Minnesota, United States Prinsco Full time

    Job OverviewPrinsco is seeking a seasoned Procurement Professional to lead our corporate supply chain initiatives. As a key member of our team, you will be responsible for driving cost savings, improving contract management, and fostering strong relationships with our suppliers.Key ResponsibilitiesSupply Chain Optimization: Develop and implement strategies...

  • Bar Team Lead

    4 hours ago


    Granite Falls, Minnesota, United States Prairie's Edge Casino Resort Full time

    Job SummaryWe are seeking a highly skilled and experienced Bar Team Lead to join our team at Prairie's Edge Casino Resort. As a Bar Team Lead, you will be responsible for overseeing the daily operations of our bar, ensuring exceptional customer service, and maintaining a safe and efficient work environment.Key ResponsibilitiesSupervise Bar Staff: Lead and...


  • Fergus Falls, Minnesota, United States Minnesota Service Cooperatives Full time

    Job Summary:The Minnesota Service Cooperatives is seeking a highly skilled Technical Support Specialist to join our team. As a Technical Support Specialist, you will be responsible for providing technical assistance and support to staff members across the district.Key Responsibilities:Provide technical training and support to staff members on various...


  • Fergus Falls, Minnesota, United States Franklin Energy Full time

    Job SummaryWe are seeking a highly motivated and experienced Energy Efficiency Specialist to join our team at Franklin Energy. As an Energy Efficiency Specialist, you will play a critical role in providing expert advice and coordination for our energy-saving programs, promoting energy efficiency to customers and trade allies, and working with building owners...