Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer II

Cavallo Solutions

Cavallo Developer Position

At Cavallo, innovation is at the heart of everything we do. Our commitment to creating cutting-edge software solutions for the distribution industry has earned us a reputation as a leader, and our talented Development Team is key to this success. We're expanding and seeking a highly skilled developer to help us continue to push boundaries.

As a developer at Cavallo, you'll build applications that balance scalability and user experience, contributing to features our customers use every day. You'll be a contributor to a collaborative and dynamic team, using your analytical skills and creative thinking to drive growth and innovation.

A typical day would include:

  • Developing and maintaining features to support evolving business needs and product requirements, ensuring solutions balance scalability and user experience.
  • Participating in peer code reviews as part of our pull request process, helping ensure quality and knowledge sharing across the team.
  • Working within an agile team, contributing to iterative planning, development, and review cycles.
  • Writing well-structured, testable code with clear documentation.
  • Participating in a rotating on-call schedule (roughly one week out of eight) as part of our shared ownership model to help maintain reliability, including blameless postmortems and flexible comp-time.

This may be the job for you if:

  • You have 2–5 years of professional software development experience and are ready to contribute broadly across the development lifecycle.
  • You have a strong foundation in core programming fundamentals and at least one high-level language such as Python or JavaScript/TypeScript, along with familiarity in SQL.
  • You are familiar with the software development life cycle and how code moves from design to production.
  • You hold a Bachelor's degree in Computer Science or have equivalent experience.
  • You prioritize efficiency, user experience, and quality in your work.
  • You are passionate about tackling complex challenges and driven to deliver innovative solutions.
  • You are self-motivated, continuously improving, and stay current with industry trends and practices through your own curiosity and initiative.
  • You bring a collaborative spirit and enjoy working in a team that values learning, mentorship, and shared growth.

Extra qualifications to help you stand out:

  • You have experience with DevOps practices (IaC, CI/CD, k8s).
  • You have a background building software products (SaaS experience a plus).
  • You have experience improving reliability and monitoring in cloud environments (AWS, Azure, GCP).
  • You have experience configuring or working with LLM-based agents (e.g., LangChain, semantic kernel, custom tools).

Our Stack:

  • Front End: React and Zustand
  • Services: FastAPI and Temporal
  • Data: Postgres (OLTP) and Clickhouse (OLAP)
  • DevOps: Github Actions, Kubernetes, and Terraform
  • Observability: Grafana, Prometheus, and Open Telemetry
  • Hosting: AWS (EKS, CloudFront, etc.)

Why should you apply?

  • Innovation-Driven Culture: Work on impactful projects that challenge the industry's status quo.
  • Collaborative Team Environment: Engage with colleagues who are eager to share insights and learn together.
  • Continuous Growth & Career Progression: Our developer track provides clear levels (Developer I–IV and beyond), with opportunities to advance into Tech Lead or Architect roles as you grow your expertise and influence.
  • Meaningful Work: Create software solutions that drive real value for our customers.

Key Benefits:

  • Competitive Salary Package
  • Medical, Dental, Vision, Life and STD Insurance
  • 4% 401(k) Employer Match
  • Generous PTO and Work/Life Synergy
  • Learning and Career Development Opportunities

About Cavallo

Cavallo is at the forefront of developing cutting-edge profit technologies for product-centric brands and wholesale distributors. We're seeking the self-motivated, the hard-working, the problem solvers, and the dedicated to join our team of experts. We're focused on helping businesses grow, expand, or reshape how they do things by approaching each and every problem with energy, creativity, and confidence. Ingenuity, adaptation, and evolution are at the core for us at Cavallo.

Our Grand Rapids-based headquarters is focused on helping change the way organizations do business through our software products, customizations, expertise, and support. Our enterprise software solutions work with leading business applications, including multiple leading ERP platforms, and integrate with a wide range of apps and other technologies. Cavallo has been in the business of helping manufacturing and distribution companies increase productivity and efficiency since 2003. We got our start when a small business owner tasked a software developer with transforming a pile of clipboards and legal pads into a streamlined, efficient inventory management system. We have been sharing ideas and innovating ever since.

Join Cavallo and help shape the next generation of data-driven enterprise solutions. If you are a visionary leader passionate about innovation, execution, and scaling world-class products, we'd love to hear from you!

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Developer II in Grand Rapids, MI vacancy
  •  ...an evolving range of industries. Position Overview Embedded Software Engineer II at Gentex creates software code designs to meet product requirements...  ...with all groups within the company to define, design, develop, track, debug, and test products that fulfill the customer’s... 
    Suggested
    Work at office

    Gentex Corporation

    Grand Rapids, MI
    4 days ago
  • $100k - $150k

    Job DescriptionSoftware Engineer II Grand Rapids, MI / Uniondale, NY/ Austin, TX / Atlanta...  ...levels possible. Role Summary:The Software Engineer II builds and maintains the APIs...  ..., and operational follow-through — while developing a strong working understanding of the insurance... 
    Suggested
    Full time
    Temporary work
    Immediate start
    Visa sponsorship
    Flexible hours

    Acrisure

    Grand Rapids, MI
    2 days ago
  •  ...Description Job Description Description: General Position Overview Responsible for the design, development, and testing of embedded software applications, including requirement and design reviews, code reviews, unit testing, deployment and documentation. Essential Job... 
    Suggested
    Work at office
    Remote work
    Flexible hours
    Shift work

    SoundOff Signal

    Hudsonville, MI
    9 days ago
  • $84.74k - $118.86k

     ...Site (5 days) Sales Application Engineer II At Trane Technologies™, we create...  ...and customers to identify project needs, develop tailored equipment and system solutions,...  ...selection and pricing programs, specialty vendor software, and Excel-based reporting tools to... 
    Suggested
    Hourly pay
    Contract work
    Work at office
    Local area
    Work from home
    Night shift
    Weekend work

    Trane Technologies

    Grand Rapids, MI
    2 days ago
  • $25.72 - $38.44 per hour

     ...internal equity. Level I: $25.72 - $38.44 per hour Level II: $66,950 - $100,500 annually Senior: $72,900 - $109,250 annually...  ...Functions Set up and configure endpoints with necessary software and applications according to specifications. Check endpoint... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Work at office
    Visa sponsorship
    Work visa
    Shift work

    Black Hills Energy

    Wyoming, MI
    11 days ago
  •  ...We are looking for a Senior Full Stack Developer. The ideal candidate should have at least 10 years of experience, as a problem solver with excellent analytical reasoning and critical thinking skills. The candidate should also be a forward thinker with a solution-oriented... 

    Snowsoft LLC

    Grand Rapids, MI
    5 days ago
  •  ...As a Software Developer, you will build and maintain robust and precise software solutions to meet the needs of Tekton’s various operations to provide a world-class experience. This includes all software systems, from user-facing Tekton.com to internal applications that... 
    Full time
    Visa sponsorship

    Tekton

    Grand Rapids, MI
    12 hours ago
  •  ...Syms Strategic Group (SSG)  is seeking a talented Software Developer Location: Remote Department: Veterans Affairs Type:  Full Time Min. Experience:  Experienced Security Clearance Level:  Public Trust (MBI)  Military Veterans are highly encouraged... 
    Full time
    Remote work

    Ssg

    Grand Rapids, MI
    12 hours ago
  • $110k - $125k

    Do you thrive on leading and developing engineering teams while driving innovative product solutions? Are you passionate about guiding projects from concept to market and collaborating across design and manufacturing? Do you enjoy mentoring others and creating a culture... 
    Full time
    Work experience placement
    Work visa

    Steelcase Inc.

    Grand Rapids, MI
    4 days ago
  •  ...Job Summary The Network Engineer II designs, implements, and supports enterprise network infrastructure across UFP Industries' global operations. Working with technologies including Cisco Catalyst, Meraki Wireless, Versa SD-WAN, Cisco ISE, Azure networking, and enterprise... 

    UFP Industries

    Grand Rapids, MI
    2 days ago
  •  ...OVERVIEWThe purpose of the Requirements Engineer II is to determine and document the...  ...designers and verifiers.Review requirements developed by other engineers to ensure compliance...  ...years technical experience in systems or software development or 2 years of experience with... 
    Full time

    Gentex

    Grand Rapids, MI
    3 days ago
  • $112k - $149k

     ...Job Description Summary Are you an Embedded Software Engineer who loves working on innovative technologies? If so, GE Aerospace Defense...  ...Rapids, MI. You will be part of a cross-functional team that develops innovative solutions for capabilities on custom hardware. You... 
    Permanent employment
    Full time
    Contract work
    Local area
    Relocation package
    Flexible hours

    GE Renewable Energy Power and Aviation

    Grand Rapids, MI
    more than 2 months ago
  • $115k - $135k

     ..., accurately, and in alignment with customer expectations and business objectives. Responsibilities Include : Prepare and develop complex automation proposals including manufacturing concepts, budgets, risks, schedules, and technical content while ensuring accuracy... 
    Permanent employment
    Work at office
    Immediate start

    Axis Automation

    Grand Rapids, MI
    5 days ago
  •  ...design, build, and integrate enterprise AI solutions that improve software engineering productivity, automation, and intelligent decision-...  ...search, intelligent assistants, and workflow automation. Develop reusable AI services, APIs, accelerators, and components for... 

    Openkyber

    Wyoming, MI
    1 day ago
  •  ...infrastructure within Google Cloud Platform (GCP 2.0) . Develop and manage Infrastructure as Code (IaC) using Terraform ....  ...This role is focused on cloud platform engineering , not software development. The successful candidate will be responsible for building... 
    Contract work
    Work at office

    JRD Systems

    Grand Rapids, MI
    4 days ago
  •  ...We are seeking an experienced Smart Contract Engineer to support the continued development of a Web3 developer reputation platform. The platform is currently under active development and has not yet been deployed publicly. It is designed to create verifiable developer... 
    Contract work

    Antfarmdao

    Wyoming, MI
    5 days ago
  •  ...experienced, passionate pioneer in technology who wants to work in a collaborative environment? As an experiencedSAP Commerce Cloud Senior Developer, you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive demands of travel.... 
    Visa sponsorship

    Deloitte

    Grand Rapids, MI
    4 days ago
  • $102.6k - $171k

    Work Flexibility: OnsiteWe are seeking a Staff Embedded Software Engineer to lead the design, development, and documentation of embedded...  ..., you will partner with multidisciplinary teams to design and develop software for manufacturing fixtures and provisioning systems that... 
    Full time
    For contractors

    Stryker

    Grand Rapids, MI
    1 day ago
  • $116.36k - $155.15k

     ...formulate system requirements. Evaluates and recommends future technologies and methodologies that will enhance future capabilities. Develop and execute test plans and procedures based upon system security and functional requirements. Analyzes, develops, recommends,... 
    Full time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Grand Rapids, MI
    3 days ago
  • $123.4k - $178.5k

    Requisition ID: 293682   Relocation Authorized: National/International - Family   Telework Type: Full-Time Office/Project   Work Location: Cheyenne, WY, Various Work Locations USA, Reston, VA Only applicable to Reston : Salary Range: $123,400 - $178,500 annually...
    Full time
    Work experience placement
    For subcontractor
    Work at office
    Local area
    Remote work
    Relocation
    Night shift

    Bechtel

    Wyoming, MI
    a month ago
  •  ...Job Description Summary The Software Technical Lead is accountable for leading key aspects of project execution including scope, schedule...  ...and implement embedded software solutions. Accountable to develop a good working relationship with the customer, Engineering... 
    Permanent employment
    Full time
    Visa sponsorship
    Work visa
    Relocation package

    GE Renewable Energy Power and Aviation

    Grand Rapids, MI
    more than 2 months ago
  •  ...transport studies with a Bechtel Certified Rigging Engineer (CRE). Prepares conceptual lift, heavy haul, and transport studies. Develops and reviews critical rigging/heavy haul plans, lift/heavy haul data sheets, and formal calculations. Prepares lifting/heavy... 
    Full time
    For subcontractor
    Work at office
    Local area
    Remote work
    Relocation
    Afternoon shift

    Bechtel

    Wyoming, MI
    a month ago
  •  ...substitution, services and equipment such as mechanical equipment, shims, preventative maintenance consumables & testing equipment. Develop and manage the mechanical construction quality program. Coordinate with Field Supervision to plan/support construction schedules... 
    16 hours
    Full time
    Contract work
    Work experience placement
    For subcontractor
    Work at office
    Local area
    Remote work
    Relocation
    Home office
    Night shift

    Bechtel

    Wyoming, MI
    25 days ago
  • $95k - $127k

     ...Job Description Summary The Advanced Lead Software Engineer will participate in the full software life cycle including: planning, requirements...  ...various products and lead / participate in the following: Develop software architecture and design. Define interface... 
    Permanent employment
    Full time
    Contract work
    Local area
    Remote work
    Relocation package

    GE Renewable Energy Power and Aviation

    Grand Rapids, MI
    14 days ago
  • $112k - $149k

     ...description outlines the responsibilities and tasks of the IMA Tools software lead. The software lead's basic function is to provide...  ...support for software engineering activities including designing , developing and testing Configuration Tools. Job Description Roles... 
    Full time
    Contract work
    Relocation package

    GE Renewable Energy Power and Aviation

    Grand Rapids, MI
    1 day ago
  • $100k - $110k

    Job Summary:The Power BI Lead Developer is a role withing the Finance department where hands on experience designing, building, and deploying Power BI solutions is required. A successful candidate has a passion for consulting with our internal stakeholders to understand... 
    Weekend work

    BDO International

    Grand Rapids, MI
    12 hours ago
  • $82.6k - $162.8k

     ...process, please direct your inquiries to the Global Call Center (GCC) at ****@*****.***. Recruiting tips From developing a stand out resume to putting your best foot forward in the interview, we want you to feel prepared and confident as you explore... 
    Local area
    Visa sponsorship

    Deloitte

    Grand Rapids, MI
    4 days ago
  • $100.4k - $197.9k

     ...emerging technology. With the rapid pace of change in today’s world, you will help clients answer questions like: How do I access, develop, and motivate my workforce? What should my AI strategy be for the HR function? Do I have the right organization and culture to enable... 
    Local area

    Deloitte

    Grand Rapids, MI
    4 days ago
  •  ...Description Job Description Summary: An energetic and creative role responsible for designing, developing, installing, managing, and maintaining hardware and software systems used to monitor, control, and automate engineering and manufacturing business processes.... 
    Relocation

    GA Richards

    Grand Rapids, MI
    9 days ago
  •  ...manage Microsoft Sentinel SIEM for enterprise security monitoring. Develop and maintain security detections, analytics rules, and KQL...  ...and real use cases such as certificate-based authentication and software signing/validation. Knowledge of incident detection, investigation... 

    Openkyber

    Wyoming, MI
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer II. Be the first to apply!