1

Software Developer Two Jobs in Portland, MI (NOW HIRING)

Software Engineer II

Lansing, MI · On-site

$98K - $135K/yr

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 ...

New

We are looking for a Software Developer who can help ensure that our business objectives and ... * 2+ years of experience with Python, JSON and shell script * 2+ years of object oriented ...

Software Engineer II

East Lansing, MI · Hybrid

$93K - $128K/yr

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 develop high quality web-based applications for ...

Software Engineer II

East Lansing, MI · On-site

$93K - $128K/yr

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 develop high quality web-based applications for ...

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 develop high quality web-based applications for ...

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 develop high quality web-based applications for ...

Salesforce Developer

Lansing, MI · On-site

$56.25 - $74.50/hr

... and procedures, including software design patterns, application frameworks, data access ... and/or Platform Developer II * Familiarity with HIPAA/Salesforce Shield, FedRAMP/Salesforce ...

Salesforce Developer

Okemos, MI · On-site

$50.25 - $66.50/hr

... and procedures, including software design patterns, application frameworks, data access ... and/or Platform Developer II · Familiarity with HIPAA/Salesforce Shield, FedRAMP/Salesforce ...

Salesforce Developer

Okemos, MI · On-site

$50.25 - $66.50/hr

Hybrid - Okemos, MI (Minimum 2 days onsite weekly; moving to 3 days/week soon) Interview Type: 1st ... and procedures, including software design patterns, application frameworks, data access ...

Summary: The Software Engineer is responsible for working on projects that are currently being ... Level II (in addition to Level I Accountabilities) Participates in strategic discussion and ...

Summary: The Software Engineer is responsible for working on projects that are currently being ... Level II (in addition to Level I Accountabilities) Participates in strategic discussion and ...

Summary: The Software Engineer is responsible for working on projects that are currently being ... Level II (in addition to Level I Accountabilities) Participates in strategic discussion and ...

Summary: The Software Engineer is responsible for working on projects that are currently being ... Level II (in addition to Level I Accountabilities) Participates in strategic discussion and ...

Sr.Java Developer

Lansing, MI · On-site

$58 - $74/hr

... and 2) Internet Highway Advertising Program (IHAP) - allows the public and billboard owners to ... Software Engineer capabilities with 10 or more years of experience, relies on experience and ...

next page

Showing results 1-20

Software Developer Two information

See Portland, MI salary details

$39.5K

$92.1K

$136.6K

How much do software developer two jobs pay per year?

As of Sep 11, 2026, the average yearly pay for software developer two in Portland, MI is $92,068.00, according to ZipRecruiter salary data. Most workers in this role earn between $74,100.00 and $107,000.00 per year, depending on experience, location, and employer.

What is the difference between Software Developer Two vs Software Developer Three?

AspectSoftware Developer TwoSoftware Developer Three
ExperienceTypically 2-4 yearsTypically 4-6 years
ResponsibilitiesContributes to projects, writes code, fixes bugsLeads modules, mentors junior developers, designs solutions
Required SkillsProficient in programming languages, basic system designAdvanced coding, system architecture, project management
CertificationsOptional, relevant certifications preferredOptional, often holds advanced certifications

The main difference between Software Developer Two and Software Developer Three lies in experience level, responsibilities, and skill complexity. Software Developer Two is an intermediate role focused on coding and supporting projects, while Software Developer Three involves more leadership, system design, and mentorship responsibilities.

What other jobs can a software developer do?

Software developers can transition into roles such as software engineer, systems analyst, technical lead, or product manager, leveraging their programming, problem-solving, and project management skills. They can also work in specialized areas like cybersecurity, data analysis, or quality assurance, often requiring additional certifications or training. These roles typically involve similar technical environments and collaboration with cross-functional teams.

What cities near Portland, MI are hiring for Software Developer Two jobs?

Cities near Portland, MI with the most Software Developer Two job openings:

Software Engineer II

Lansing, MI • On-site

Kendall Group
Wholesale • 501 - 1,000 employees

$98K - $135K/yr

Full-time

Posted 2 days ago

New


Job description

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.