GrandRapidsRecruiter Since 2001
the smart solution for Grand Rapids jobs

Senior Software Engineer - Dealership Advantage

Company: MKB Holdings
Location: Grand Rapids
Posted on: May 15, 2022

Job Description:

Job DescriptionSalary: The Dealership Advantage Story: Dealership Advantage is a cloud-based, integrated dealership and OEM management platform currently serving the marine market.  We have a mature platform developed by disrupters in the marine industry.  Throughout our history, we have kept the startup vibe while staying nimble and hungry.  Our purpose is to lift an industry that has been underserved by technology for too many years.  We provide dealers with a modern and easy to use UI that drives their underlying business operations helping them sell faster and service customers more profitably; ultimately, our goal is to help our customers transform their businesses while improving their customers' experiences.    We're providing a solution the market hasn't seen for a decade, if ever, and are striving to create seamless experiences through OEM & Dealer collaboration that result in a world class customer experience.  The marine industry is ripe for disruption and our mission is to create a fully integrated solution for dealers and OEMs while advancing the overall state of technology for an industry in need of change.    Overview: Dealership Advantage is currently seeking a Software Engineer for its enterprise dealer management system. As a Software Engineer you are responsible for coding, designing, and debugging features that are aligned with product specs put in place by the Product Team. You will be working with product leaders, the support team, and customers to provide elegant solutions for the marine industry. Team members in this position are skilled, effective, and self-sufficient in working within a diverse technology portfolio, and regularly provide mentorship and growth opportunities to less experienced Developers. Responsibilities:

  • First and foremost, developing software our users need
    • Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle
    • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
    • Prepare and install solutions by determining and designing system specifications, standards and programming
    • Improve operations by conducting systems analysis; recommending changes in policies and procedures
    • Update job knowledge by studying state-of-the-art development tools, programming techniques and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations
      • Support and develop software engineers by providing advice, coaching and educational opportunities
      • Mentor junior and mid-level engineers
      • Collaborate with team to brainstorm and create new products
      • Make informed decisions quickly and taking ownership of services and applications at scale
      • Work collaboratively with others to achieve goals
        • Be a persistent, creative problem solver
        • Understand business needs and know how to create the tools to manage them
          • Ability to carry out job responsibilities while fully embracing the Simplified Investments Core Values
            • Culture is everything. We are authentic and intentional in the way we work and play. Being stodgy has no place here.
            • Stab from the front. We are respectful in the way that we hold one another accountable. No games, no hidden agendas.
            • Problem solvers. We value smart people who attack problems head-on and with confidence.
            • Resiliency. We thrive on change and growth. We pivot when we need to and re-group quickly.
            • Humility reigns. Whether engaging with our teams, customers or partners we approach it with the heart of a servant. We are go-givers that believe in creating space for people to grow. Qualifications:
              • Bachelor's Degree or 5+ Years of Development Experience
                • Experience with
                  • Modern SPA Web Design Typescript
                    • React/Angular 2+ Preferred
                    • Object Oriented Server-Side Languages
                      • .Net Core C# Preferred
                      • Relational Database Experience
                        • Azure SQL and Entity Framework ORM Experience Preferred
                        • CI/CD Experience
                          • Azure DevOps Preferred
                          • Deployment and Maintenance of Production Applications
                            • Docker and Kubernetes Preferred
                            • Agile Development Environment
                              TEAM MEMBER PERKS:
                              • Competitive salary
                              • Flexible work from home policy
                              • 80 hours accrued PTO
                              • Insurance benefits begin on the first day of the following month of start date
                              • 401k with employer match
                              • Casual work environment, facing the Grand River
                              • Free parking
                              • Tuition reimbursement
                              • Open door policy – come on in and share your ideas!
                              • Great TEAM environment!

Keywords: MKB Holdings, Grand Rapids , Senior Software Engineer - Dealership Advantage, IT / Software / Systems , Grand Rapids, Michigan

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Michigan jobs by following @recnetMI on Twitter!

Grand Rapids RSS job feeds