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

Software Engineer II

Kendall Group

About The Kendall Group

The Kendall Group is comprised of eight divisions with 75+ locations in ten states. Combined, we serve the Electrical, Automation, Pipe, Valve, and Fitting products, Steam, Lighting, Industrial Controls, and Instrumentation Industries. The Kendall Group is a 100% employee-owned company. Kendall offers a great opportunity for a rewarding career.

Why The Kendall Group?

Our employee ownership model is the core of who we are. You will not only own part of the company, but you will own your future. At Kendall, you'll have opportunities to learn and grow while being coached and mentored along the way. We're that company where people stay! We're proud to say more than 60% of our associates have more than 5 years of tenure, and more than 40% have greater than 10 years. At Kendall, you will be valued and supported, your ideas will be heard, your voice will matter, and you'll work alongside incredible people who care about your success.

Role Summary: Reporting to the Professional Services Manager, the Software Engineer II is a key member of the Kendall Professional Services team. The primary role of the Software Engineer II is to develop, implement and maintain software that is used to deliver positive customer outcomes such as the digital transformation of manufacturing processes. The role will focus on standardizing customizable software solutions to be scalable and readily adaptable for various customer applications. This will also include some minimal engagement with various external customers to ensure the customer's needs and questions are being addressed. Kendall's Professional Services team exists to add value to customers by driving positive outcomes through Software as a Service solutions developed and maintained by the Software Engineer II.
Exciting work you will do:

The essential duties and responsibilities of the Software Engineer II position will consist of, but are not limited to, the following:
  • Develop new standardized but configurable software solutions to drive positive customer outcomes
  • Implement technical solutions for various customers
  • Maintain existing solutions and improve in accordance with other priorities
  • Proactively identify improvements to existing software solutions
  • Own and prioritize opportunities passed from marketing, outside sales, and national accounts
  • Manage workflow and competing priorities
  • Provide timely updates to internal and external contacts
  • Participate in scoping/quoting portion of customer opportunities
  • Provide technical support for implemented solutions
  • Maximize company value by utilizing strategic partner company products
  • Re-deploy standard software solutions previously developed by the team
  • Keep software repositories like GitHub updated with developed software solutions
  • Implement and adhere to high standards of program documentation and version control
  • Collaborate with QA engineers to develop and execute comprehensive testing plans, including unit testing, integration testing, and end-to-end testing
  • Keep up to date with the latest industry trends, technologies, and best practices to continuously improve your skills and contribute innovative ideas
  • Contribute to the software development lifecycle process, including requirements gathering, design, development, testing, deployment, and maintenance
  • Participate in agile development methodologies, such as Scrum or Kanban, by attending regular meetings, sprint planning, and retrospectives
  • Document software design, architecture, and processes to ensure knowledge sharing and maintainable codebase
  • Assist in developing SOPs for software engineering job functions
  • Provide technical guidance and mentorship to junior team members when needed
  • Perform other duties as assigned
Competencies you possess:
  • Service Excellence
  • Results, Action Oriented
  • Accountability and Responsibility
  • Decision Quality
  • Displaying Technical Expertise
  • Problem Solving
  • Teamwork and Collaboration
  • Priority Setting
What you'll need:
  • Work Experience: 5 years' experience as a Software Engineer or similar role, with a strong portfolio showcasing software development projects
  • Required Education: Bachelor's degree in computer science, engineering, or a related field, or substantial equivalent work experience
  • Computer/Analytical Skills: Experience working with MS Office; ability to learn new software; proficiency in one or more programming languages such as Java, Python, C++, JavaScript; familiarity with software development tools and version control systems (e.g., Git)
  • Organization Skills: Highly organized and detail-oriented; ability to multi-task and shift priorities as needed; ability to work in fast-paced, continuously evolving, and at times ambiguous environment
  • Cross-functional Skills: Ability to work well cross-functionally; provides excellent internal and external customer service; strong problem-solving skills and ability to analyze and tackle complex technical challenges
  • Communication Skills: Strong interpersonal communication, problem-solving, organizational, and written/verbal communication skills
  • Physical, Mental and Visual Skills: While performing the duties of this job, the employee is regularly required to sit, talk, and hear; must be able to stand, walk, and climb stairs; reasonable accommodations may be made to enable individuals with disabilities to perform essential functions
  • Physical Environment: Normal office environment
  • Travel: Up to 50%
  • Driver's License: Possess and maintain a valid driver's license
Qualifications we prefer but don't require:
  • Work Experience: Previous experience with Plex, Fiix, FactoryTalk Optix, or other SCADA software; exposure to industrial/manufacturing operations; professional experience working on a team of highly skilled individuals; previous role delivering or interacting with Software as a Service
  • Technical Skills: Familiarity with cloud platforms such as AWS, Azure, or Google Cloud; understanding of containerization and orchestration tools like Docker and Kubernetes; knowledge of database systems and SQL queries; machine control with computer programming experience

The Kendall Group is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender, gender identity, sexual orientation, age, physical or mental disability, citizenship, military status, protected veteran status, genetic information, or any other characteristic protected under applicable federal, state, or local law.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Grand Rapids, MI vacancy
  •  ...Job Description Job Description Summary  The Software Engineer II is a software developer, participating in architecture, design, development, test and integration of software features for, or in support of, RAVE In-flight Entertainment (IFE).    Core Responsibilities... 
    Suggested

    RAVE Aerospace LLC

    Wyoming, MI
    10 hours ago
  • $71.3k - $140.6k

    Position Summary Our Deloitte AI & Engineering team works to transform technology platforms, drive innovation, and help make a significant...  ...innovation. Work you'll do As a PROJECT - Data Engineer II on the AI & Data team, you will be responsible for… Designing,... 
    Suggested
    Local area

    Deloitte

    Grand Rapids, MI
    2 days ago
  •  ...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... 
    Suggested
    Flexible hours

    Cavallo Solutions

    Grand Rapids, MI
    3 days ago
  • $82.6k - $162.8k

    Position Summary Our Deloitte Finance Transformation team practices to help chief financial officers, controllers, and finance teams define and execute their finance and global business services agendas and strategies. You will work with leading-class teams and solutions...
    Suggested
    Local area
    Remote work

    Deloitte

    Grand Rapids, MI
    3 days ago
  • $50 per hour

     ...Business ServicesStandard Job DescriptionJoin our team as a Staff AI Engineer focused on ontologies, knowledge graphs, and production AI...  ...and experience requirement.Experience developing production software in Python and architecting distributed or cloud-based systems.Experience... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Grand Rapids, MI
    3 days ago
  • $30 per hour

     ...Associate AI Software Developer — Agentic Commerce (3 Openings)12-month contract, likelihood of extension or permanent hire Grand...  ...an entry-level AI Software Developer! The focus is prompt engineering and agent quality — evals, golden datasets, LLM-as-judge scoring... 
    Permanent employment
    Full time
    Contract work
    Local area

    Brooksource

    Grand Rapids, MI
    4 days ago
  •  ...There's a seat at our table for you...Position Summary:The Senior Software Engineerdevelops, creates, and modifies general computer...  ...this role serves as a key innovator by integrating AI-assisted engineering workflows, Agentic AI, and conversational interfaces into our... 
    Full time
    Monday to Friday

    Gordon Food Service

    Grand Rapids, MI
    4 days ago
  •  ...The Software Engineer I is an entry-level engineer who works with a team of Software Engineers to design, develop, test, commission, and provide ongoing support of TGW software solutions. What you'll be handling Collaborates with developers and functional... 
    Work experience placement
    Internship

    TGW Logistics Group

    Grand Rapids, MI
    1 day ago
  •  ...Job Title This position is responsible for implementation and enhancement of vendor software package applications, providing overall business function knowledge to projects and support, incorporating scaled agile framework. This position collaborates with vendors,... 

    Samprasoft

    Grand Rapids, MI
    4 days ago
  • $108k - $138k

     ...determined by various factors such as work location, education, experience, knowledge, and skills. Tasks and Qualifications: Software Engineer – R&D & Sustaining This is What You Will Do in This Role: Collaborate with internal teams to translate requirements into... 
    Local area

    Kion Group AG

    Grand Rapids, MI
    4 days ago
  •  ...Job Title: Software Developer (Java/SQL) Overview of Team and Project: The team is focused on developing and enhancing software solutions using Java as the primary language, with occasional use of C# . Work involves interacting with an Oracle... 

    3B Staffing LLC

    Grand Rapids, MI
    3 days ago
  • $130k - $140k

     ...Full-time Description Software Systems Engineer Position Summary Trust Consulting Services, Inc. is seeking a Software Systems Engineer...  ..., MS Office (Excel, PowerPoint, Word) Must possess IT-II Non-Critical Sensitive security clearance or Tier 3 (T3) at... 
    Full time
    Temporary work
    Local area
    Remote work
    Monday to Friday

    GrabJobs

    Comstock Park, MI
    3 days ago
  •  ...Senior Azure Software Engineer We are seeking Senior Azure Software Engineers with 5+ years of Microsoft.Net experience, including 5+ years developing native cloud solutions in Azure. This is a hands-on development role requiring a strong passion for building great... 

    Samprasoft

    Grand Rapids, MI
    4 days ago
  • $107.6k - $198.4k

     ...strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy,...  ...workforce.Recruiting for this role ends on 10/30/26Work you'll doAs a Software Engineer III on the Customer team, you will advance AI-assisted... 
    Local area

    Deloitte

    Grand Rapids, MI
    1 day ago
  •  ...stay connected. Join a company driven by quality products across an evolving range of industries. Position Overview Embedded Software Engineer II at Gentex creates software code designs to meet product requirements. This position requires interfacing with all groups... 
    Work at office

    Gentex Corporation

    Grand Rapids, MI
    2 days ago
  • $109.14k - $112k

     ...Requirements: ~ Bachelors degree or foreign equivalent in Computer Science, Engineering, Engineering Technology, or a related field ~4 years of experience in Java commercial software development ~4 years of experience with Java multithreading and concurrency... 
    Full time

    REAL VIEW LLC

    Grand Rapids, MI
    2 days ago
  • Hiring: Full-Time Java Full Stack Developer – Job Support Crestpoint Technology is looking for an experienced Java Full Stack Developer for full-time technical support on an enterprise-level project. We are looking for talented professionals based in Nepal to join...
    Full time
    Remote work
    Work from home

    Crestpoint Technology

    Wyoming, MI
    4 days ago
  •  ...Aurify is looking for a Senior Software Engineer to work closely with our CTO and engineering team to build, scale, and improve our B2C visual AI platform. **About Aurify** Aurify lets users turn a photo into high-quality AI videos and avatars with no prompts or editing... 
    Remote work

    Aurify LLC

    Wyoming, MI
    a month ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

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

     ...to capture video, analyze data, share highlights and more. Ready to join us? Your Role We are looking for a Senior Software Engineer with a passion for cloud technology and building highly scalable software solutions. This role is pivotal in driving Hudl’s mission... 
    Work at office
    Local area
    Remote work
    Flexible hours

    Hudl

    Wyoming, MI
    2 days ago
  •  ...We are seeking a hands-on Software Verification Engineer with strong Python-based testing experience to support the development of a next-generation networking device for aerospace and defense applications. This role is heavily focused on white box testing, automated... 
    Full time

    Actalent

    Grand Rapids, MI
    4 days ago
  •  ...Packaging Compliance Labs (PCL) is a medical device packaging testing, engineering, and contract packaging partner with headquarters in Grand...  ...rapid growth and we are looking to add a Packaging Engineer II to our PCL family! Essential Responsibilities • Support project... 
    Full time
    Contract work

    Packaging Compliance Labs

    Grand Rapids, MI
    1 day ago
  •  ...seat at our table for you...Position Summary:The Cloud Security Engineer defines, documents, and implements infrastructure and...  ...support Continuous Integration and Deployment (CI/CD), enabling software development teams to provide continuous value while maintaining... 
    Full time
    Work at office
    Monday to Friday

    Gordon Food Service

    Wyoming, MI
    1 day ago
  • $100k - $120k

    Job Summary:The Associate Systems Engineer ensures the availability, security, and performance of the enterprise infrastructure. This role...  ...SLAs Be a problem solver - Identify solutions for hardware, software, and network issues Leverage remote support tools to resolve support... 
    Remote work

    BDO International

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

     ...accountability, and collaboration, we equip our teams to work at the highest levels possible.Job Summary: Acrisure is seeking a Sr. Cloud Engineer based in our Infrastructure Operations group that is responsible for supporting enterprise cloud infrastructure services with a... 
    Full time
    Immediate start
    Flexible hours

    Acrisure

    Grand Rapids, MI
    1 day ago
  •  ...Experience with or ability to work across technologies such as: .NET Core, Angular, JavaScript and TypeScript, CSS, WebAPI and WCF, Git, IIS and Windows Server, Microsoft SQL ~ Strong problem-solving skills and attention to detail ~ Ability to work independently and... 
    Permanent employment
    Contract work
    Work experience placement
    Work at office

    CU*Answers

    Grand Rapids, MI
    13 days ago
  • $118.7k - $197.9k

     ...successful candidate would possess these skills: ·Work with customer engineers to evaluate technical requirements and design options. ·...  ..., and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These solutions... 
    Local area

    Deloitte

    Grand Rapids, MI
    3 days ago
  • $135k

     ...Senior Associate - Lead Civil Engineer US-NY-Buffalo Job ID: 2025-3078 # of Openings: 1 Category: Civil/Structural Engineering The LiRo Group Overview We are currently seeking a highly skilled and motivated  Sr. Associate/Western NY Lead Civil... 
    Work at office
    Local area

    The LiRo Group

    Wyoming, MI
    5 days ago
  •  ...Embedded Software Engineer Location: On-site - Grand Rapids, MI (Relocation ok) GC and USC C/C++ programming, RTOS (Linux/QNX/VxWorks), device drivers, system architecture, embedded systems development (5+ years), verification & validation, hardware... 
    Relocation

    3B Staffing LLC

    Grand Rapids, MI
    3 days ago
  •  ...today, with tomorrow in mind!About the Job:As our AVP, AI Platform Engineer, you’ll be at the center of building the future of AI at...  ...years of experience in systems engineering, cloud engineering, software engineering, platform engineering, infrastructure, or a related... 
    Local area
    Flexible hours

    Independent Bank Corporation

    Grand Rapids, MI
    1 day ago

Do you want to receive more vacancies?

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