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 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Lansing, MI vacancy
  •  ...global, with headquarters in Denver, Colorado, and offices across the U.S., Canada, and India. JOB DESCRIPTION As a Software Engineer II, you will be working within an energetic agile team implementing solutions that support a wide range of customers. You will... 
    Suggested
    Contract work
    Temporary work
    Work at office
    Work from home
    Flexible hours

    Vertafore

    East Lansing, MI
    17 hours ago
  •  ...Sr Software Engineer Job Purpose: The Unix Engineer II develops, supports, and deploys stable and cost effective Unix environments. The Engineer plays a critical role in the installation and monitoring of Unix and Linux operating system and virtual machine sub system... 
    Suggested

    Keylent Inc

    Lansing, MI
    2 days ago
  •  ...Full Stack Software Engineer Anywhere Type: Permanent Category: Development Industry: Legal Workplace Type: Remote Reference ID: JN -082026-108258 Date Posted: 08/11/2026 Shortcut: Description Recommended Jobs Description: Remote... 
    Suggested
    Hourly pay
    Permanent employment
    Full time
    Local area
    Remote work

    Eliassen Group

    Lansing, MI
    1 day 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

    Lansing, MI
    2 days ago
  • $76.73k - $127.88k

     ...to work in a collaborative environment? As an experienced Data Engineer, you will have the ability to share new ideas and collaborate on...  ..., and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These solutions... 
    Suggested
    Local area
    Visa sponsorship

    Deloitte

    Lansing, MI
    3 days ago
  •  ...generate more opportunities thanks to our advanced lead generation engine, hyper-personalized sequencing, omnichannel outreach, and AI-...  ...priority. Thank you for your vigilance and understanding. Software engineers build the core of Amplemarket. The three co-founders... 
    Remote work

    GrabJobs

    Lansing, MI
    3 days ago
  • $78.03k - $97.53k

     ...opportunity at OD. Support and maintain the organization's systems infrastructure, including the implementation of hardware and software. Review previous documents and prepare up-to-date documents, modes, and reports to meet customer requests. Primary... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Shift work
    Day shift

    Old Dominion Freight

    Lansing, MI
    17 hours ago
  • $145k - $260k

     ...improving its UX, making it intelligent and collaborative – we can help developers ship better software more quickly. We are looking for outstanding product-focused software engineers who want to work on difficult technical problems with the goal of improving developers’... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    GrabJobs

    Lansing, MI
    4 days ago
  •  ...We are looking for software engineers to join our internal platform team. You'll work across our full stack, GraphQL API (NestJS), React frontend (Next.js), and PostgreSQL database, building tools that advisors use to make real investment decisions. Scope scales with... 
    Temporary work

    Waggoner Financial

    Lansing, MI
    2 days ago
  •  ...platform for Financial Planning & Analysis (FP&A), an established software category with a multi-billion market but no clear winner. We’...  ...features - orchestration, tool calls, retrieval Raise the engineering bar through excellent code, thoughtful reviews, and clear... 
    Apprenticeship
    Local area
    Remote work

    GrabJobs

    Lansing, MI
    4 days ago
  •  ...and talented team, and while some have prior security experience, many have been successful at Vanta without it. As a Senior Software Engineer on the Vanta for Government team, you'll set the technical foundation for Vanta's expansion into the public sector: designing... 
    Work experience placement
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    GrabJobs

    Lansing, MI
    4 days ago
  • $140k - $200k

     ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Work at office
    Remote work

    GrabJobs

    Lansing, MI
    17 hours ago
  • $90k - $115k

     ...core to our business. Join Evolent for the mission. Stay for the culture. What You'll Be Doing: Evolent is seeking a Software Engineer to join an Agile team building healthcare-focused backend software solutions that support analytics, integration, and operational... 
    Full time
    Immediate start
    Work from home

    Evolent

    Lansing, MI
    4 days ago
  •  ...Job Description About Software Development at General Motors General Motors Software Development teams build and deliver innovative, sophisticated...  .... About the Role We are seeking a Senior Mainframe Software Engineer to design, develop, maintain, support, and modernize enterprise... 
    Local area
    Work from home

    General Motors

    Lansing, MI
    17 hours ago
  • $63k

     ...offices across the U.S., Canada, and India. JOB DESCRIPTION Engineers create products utilizing state-of-the-art technologies. They...  ...to market while working with cutting-edge, lean-agile, software development methodologies. Core Responsibilities: •... 
    Contract work
    Temporary work
    Work at office
    Remote work
    Work from home
    Flexible hours

    Vertafore

    East Lansing, MI
    21 hours ago
  •  ...Software Engineer Anywhere Type: Contract-to-Hire Category: Engineer Industry: Financial Services Workplace Type: Remote Reference ID: JN -092026-108474 Date Posted: 09/01/2026 Shortcut: Description Recommended Jobs Description:... 
    Hourly pay
    Contract work
    Local area
    Remote work

    Eliassen Group

    Lansing, MI
    1 day ago
  • $166.9k - $230.9k

     ...and user session attribution systems that directly influence customer acquisition and loan conversion outcomes. As a Senior Software Engineer at Upstart, you will help scale and extend backend data systems that enable high-quality, reliable marketing data workflows.... 
    Temporary work
    Summer work
    Currently hiring
    Local area
    Remote work
    Work from home

    GrabJobs

    Lansing, MI
    4 days ago
  • $40 - $45 per hour

     ...Cloud Software Engineer Req number: R8448 Employment type: Full time Worksite flexibility: Remote Who we are CAI is a global services firm with over 9,000 associates worldwide and a yearly revenue of $1.3 billion+. We have over 40 years of excellence... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Work at office
    Local area
    Remote work
    Worldwide

    CAI

    Lansing, MI
    2 days ago
  • $170.6k - $261.3k

     ...collection configurations, deploys them across fleets, and monitors the resulting data from vehicle to cloud. We are seeking a Senior Software Engineer to develop the services, integrations, automation, and end-to-end observability that power this platform. Scaling high-quality... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Lansing, MI
    4 days ago
  • $180k - $220k

     ...onto a driven and highly collaborative team that is passionate about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant's platform scalability and... 

    Datavant

    Lansing, MI
    2 days ago
  • $100k - $120k

     ...partnerships, while our focus on creativity and innovative solutions empowers our customer communities to thrive. The Senior Software Engineer on the New Ventures team designs, creates, maintains, audits, and improves software applications by performing coding,... 
    Full time
    Temporary work
    Local area
    Remote work

    Nelnet

    Lansing, MI
    3 days ago
  • $79.2k - $209.5k

     ...standards, and reduce technical debt. Improve the team through engineering practices, operational practices, development process,...  ..., and mentoring. Responsibilities ~4-8 years of relevant software engineering experience. ~ BS or MS in Computer Science, or equivalent... 
    Temporary work
    Flexible hours

    Oracle

    Lansing, MI
    4 days ago
  •  ...get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The CEE Surfaces team, part of Coinbase's Customer Experience & Engagement org within EAA, owns the customer- and agent... 
    Local area

    Coinbase

    Lansing, MI
    3 days ago
  • $100k - $165k

     ...Conviction - Whether you think you can, or you think you can't, you're right. About the role Steelhead Technologies is hiring a Senior Software Engineer. You'll be working on the ERP that runs metal finishing and fabrication shops across the country. Our customers depend on... 

    Steelhead Technologies Inc.

    Lansing, MI
    23 hours ago
  • $74.3k

     ...With your learner's mindset, you will grow and develop as an engineer, as a team member, as a human, and as a champion for Ford. What...  ..., operate and monitor highly available, business critical software solutions using Java and Spring Boot with hexagonal architecture... 
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    Ford Motor Company

    Lansing, MI
    2 days ago
  • $10k

     ...innovation. Our vision is to unlock innovation by enabling more organizations to build high‑quality software faster and at a lower cost. About the role As a Senior Software Engineer at BrainGu, you will serve as a technical cornerstone for our Mission‑Apps‑as‑a‑Service... 
    Home office

    BrainGu

    Lansing, MI
    3 days ago
  • $140k - $200k

     ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design... 
    Work at office

    GrabJobs

    Lansing, MI
    3 days ago
  •  ...Software Solutions Architect Location: Lansing, MI (Hybrid) Duration: 12 Months This position functions as an OpenShift Container...  ...Platform (OCP) Projects and support for integrations with IIS, Apache Tomcat, JBoss, SQL Server, Windows, Linux, Oracle etc. This... 
    Work experience placement
    Immediate start

    Argyle Infotech

    Lansing, MI
    2 days ago
  •  ...cloud, or through a hybrid approach. Teradata delivers real business value with AI. What You’ll Do We are seeking a Staff Software Engineer to lead the design, development, and evolution of networking software for our massively parallel processing (MPP) platform,... 
    Permanent employment
    Flexible hours

    Teradata

    Lansing, MI
    3 days ago
  •  ...helps motivated individuals kick start a career in tech. There is no prior professional experience required for the entry level Software Engineer role, as our employees are prepared with effective, proven, on-the-job training. Entry Level Software Engineer Training... 
    Full time
    Local area
    Relocation
    Relocation package

    Revature

    East Lansing, 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!