2

Full Time Level 2 Software Engineer Jobs in Cleveland, OH

Software Engineer Sr

Strongsville, OH · On-site

$67K - $172K/yr

Depending on your eligibility, options for full-time employees include: medical/prescription drug ... career level; and years of service. To learn more about these and other programs, including ...

... level; and years of service. To learn more about these and other programs, including benefits for full time and part-time employees, visitpncthrive.com. Disability Accommodations Statement If an ...

Software Engineer Principal

Strongsville, OH · On-site

$124K - $167K/yr

Specific duties include: (1) lead the technical design and development of software solutions; (2) ... Depending on your eligibility, options for full-time employees include medical/prescription drug ...

Software Engineer Principal

Strongsville, OH

$124K - $167K/yr

Depending on your eligibility, options for full-time employees include: medical/prescription drug ... career level; and years of service. To learn more about these and other programs, including ...

Software Engineer Lead

Strongsville, OH · On-site

$86K - $158K/yr

Programming Languages & Frameworks - Python (expert level) - Django or similar Python web ... Depending on your eligibility, options for full-time employees include: medical/prescription drug ...

Software Engineer Lead

Strongsville, OH · On-site

$86K - $143K/yr

Depending on your eligibility, options for full-time employees include: medical/prescription drug ... career level; and years of service. To learn more about these and other programs, including ...

Software Engineer Lead

Strongsville, OH · On-site

$55K - $158K/yr

Depending on your eligibility, options for full-time employees include: medical/prescription drug ... career level; and years of service. To learn more about these and other programs, including ...

Software Engineer III - REST

Brook Park, OH · On-site

$54 - $72.75/hr

Mid-level object-oriented application program interface (API) developer Top Skills : REST, JSON ... S. CITIZENSHIP REQUIRED 2+ years of experience in software development building production quality ...

Software Engineer III - REST

Brook Park, OH · On-site

$54 - $72.75/hr

Mid-level object-oriented application program interface (API) developer Top Skills : REST, JSON ... S. CITIZENSHIP REQUIRED 2+ years of experience in software development building production quality ...

Candidate will have working experience developing enterprise level web applications, specifically ... Minimum 5 years' experience in software engineering field*. * Minimum 5 years experience in J2EE ...

... on software development, system performance, and collaboration within a global engineering ... Contribute to integration efforts involving industrial hardware, cameras, and plant-level ...

Candidate will have working experience developing enterprise level web applications, specifically ... Minimum 5 years' experience in software engineering field*. * Minimum 5 years experience in J2EE ...

Showing results 21-40

Full Time Level 2 Software Engineer information

See Cleveland, OH salary details

$61.6K

$143.1K

$199.3K

How much do full time level 2 software engineer jobs pay per year?

As of Sep 3, 2026, the average yearly pay for full time level 2 software engineer in Cleveland, OH is $143,073.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,400.00 and $167,800.00 per year, depending on experience, location, and employer.

What is a full time level 2 software engineer?

A Full Time Level 2 Software Engineer is a professional who typically has some experience beyond an entry-level role and is responsible for designing, developing, and maintaining software applications. Level 2 engineers often work on more complex tasks than junior engineers, collaborate with cross-functional teams, and may help mentor less-experienced colleagues. They are usually expected to write clean, efficient code, troubleshoot issues, and contribute to the overall success of software projects. This position is generally full-time, meaning a standard workweek (e.g., 40 hours per week) with benefits provided by the employer.

What are the key skills and qualifications needed to thrive as a full time level 2 software engineer?

To excel as a Full Time Level 2 Software Engineer, you need solid programming skills in languages like Java, Python, or C++, a relevant degree in computer science or a related field, and experience with software development lifecycle concepts. Familiarity with version control systems (such as Git), integrated development environments (IDEs), and possibly certifications like AWS Certified Developer or Microsoft Certified: Azure Developer Associate are highly beneficial. Strong problem-solving abilities, effective communication, and teamwork make you stand out in collaborative and fast-paced environments. These skills and qualifications ensure you can contribute to complex projects, maintain code quality, and work efficiently within a team.

How does a level 2 software engineer typically collaborate with senior engineers and cross-functional teams?

As a Level 2 Software Engineer, you will regularly work alongside senior engineers, product managers, and designers to develop, test, and refine software solutions. You may participate in code reviews, contribute to technical discussions, and help implement features based on team goals. Collaboration is key, so you'll often pair program, attend stand-ups, and coordinate with QA to ensure quality and timely delivery. This environment offers valuable learning opportunities through mentorship and exposure to more complex projects, supporting your professional development.

What is the difference between Full Time Level 2 Software Engineer vs Full Time Software Developer?

AspectFull Time Level 2 Software EngineerFull Time Software Developer
Required CredentialsBachelor's in CS or related field; some certificationsBachelor's in CS or related field; certifications optional
Work EnvironmentTeam-based, collaborative projects, corporate or tech firmsProject-focused, coding-intensive, various industries
Employer UsageCommon in tech companies, large organizationsWidespread across industries, startups, and enterprises
Search & Comparison IntentOften compared for level and experienceGeneral role comparison, broader search

Full Time Level 2 Software Engineers typically have more defined responsibilities, focusing on specific technical tasks and collaborating within teams. Software Developers may have a broader scope, including designing, coding, and testing software across various industries. Both roles require similar educational backgrounds, but the Level 2 Engineer often indicates a specific experience level within a structured career path.

What cities near Cleveland, OH are hiring for Full Time Level 2 Software Engineer jobs?

Cities near Cleveland, OH with the most Full Time Level 2 Software Engineer job openings:

Full-time

Re-posted yesterday


Snap-on rating

7.4

Company rating: 7.4 out of 10

Based on 79 frontline employees who took The Breakroom Quiz

294th of 496 rated machine equipment manufacturers


Job description

Overview

SNAP-ON BUSINESS SOLUTIONS (group within the RS&I Division-Repair Systems & Information; Snap-on Incorporated)

Location:  Richfield, OH

Work Hrs:  Monday - Friday; 8a - 5p

Performs moderately complex application design, systems analysis, and programming activities, which may require extensive research. Reports to an Application Engineering Manager or Sr. Technical Lead; may be an individual contributor recognized for specific technical expertise or act as project leader addressing a wide range of technical issues within a project(s).  Candidate will have working experience developing enterprise level web applications, specifically single-page applications, using a combination of the Angular web framework and Spring Framework.  (JAVA).

Responsibilities
  • Performs moderately complex product design and implementation activities which may require extensive research and analysis; performs design, implementation and maintenance of moderately complex multiple product modules/sub-systems; Performs moderately complex bug verification, release testing and support for assigned products; researches problems discovered and develops solutions to the problems; conducts unit testing and integration testing for functionality and limits.
  • Researches and understands the marketing requirements for a product, including target environment, performance criteria and competitive issues; suggests technical approaches to management on projects.
  • As a project leader effectively handles all development activities of the project, (i.e., identifies resource requirements; manages multiple concurrent related activities, suspends and resumes activities as priorities shift, quantifies risk when contingency planning is needed)
  • Provides technical leadership to the team by researching new technology or development tools; is current on activities within the department, company and industry
  • Has greater interaction with clients; actively participates in presentations, technical demonstrations, etc. 
  • Provides training/instruction and technical mentoring to junior associates.
  • TECHNICAL SKILLS:

    • Strong knowledge of OOP concepts and design patterns.
    • Experience developing enterprise level web applications.
    • Experience developing JAVA based web applicaitons using the Spring Framework including TypeScript, HTML5, and CSS.
    • Experience with JSON and XML, specifically in the role of data binding and data transfer.
    • Working experience with three Tier UI component libraries such as PrimeNg is preferred.
    • Working experience with SQL queries and PostgreSQL database is a plus.
    • Working experience with Maven and Jenkins a plus.
    • Able to balance multiple tasksand thrive in a fast-paced Agile-Scrum environment that is focused on quality results.
    Qualifications
    • Bachelor's Degree in Computer Science; Minimum 5 years' experience in software engineering field*.
    • Minimum 5 years experience in J2EE  /  JAVA development. 
    • Thorough understanding of accepted application design principles and multi-tier development practices.
    • Thorough technical knowledge of industry standards with an emphasis on Web Services*.
    • Basic understanding of Service Oriented Architecture; Practical experience desirable.
    • Thorough technical knowledge of software development methodologies.
    • Excellent analytical and design skills at multiple product level.
    • Excellent skills in research and analysis, project planning and implementation.
    • Strong understanding of entire development process, including specification, documentation and quality assurance.
    • Basic awareness of business issues as they impact overall project plans.
    • Recognized central point for technical issues across groups and products.
    • Proven communication, presentation and interpersonal skills.
    • Ability to work effectively as a team leader, team member or individual contributor. 
    • Works well independently with reliability and integrity. 
    Employment Type: FULL_TIME

    What Snap-on employees say

    Pay

    Benefits

    Hours and flexibility

    Workplace

    Get the full story on Breakroom