2

Entry Level Software Development Engineer Jobs in Cleveland, OH

Software Engineer II

Amherst, OH ยท On-site

$90 - $130/hr

The Software Engineer II designs, develops, tests, and documents software for embedded systems and ... Troubleshoot software and system issues during development, launch, installation, and field support.

This role focuses primarily on embedded software development using C/C++, with opportunities to work alongside electrical and systems engineers to design, test, and support real-world products. You ...

This is a hands-on role focused on software development, system performance, and collaboration within a global engineering environment. In This Role, You Will * Design, develop, test, and maintain ...

Embedded Software Engineer

Cleveland, OH ยท On-site

$127K - $167K/yr

... development, and automated testing practices. Responsibilities Develop embedded software for ... Engineering, Computer Science, or related technical field 2+ years of professional embedded ...

As a FeneTech software developer intern or co-op student you will work with our talented group of ... Developed an analysis utility that runs nightly to help promote our advanced lineal optimization ...

Software Development Co-Op (Fall 2022)

Aurora, OH ยท On-site

$18 - $23.75/hr

As a FeneTech software developer intern or co-op student you will work with our talented group of ... Developed an analysis utility that runs nightly to help promote our advanced lineal optimization ...

Software Engineer

Eastlake, OH ยท On-site

$70 - $90/hr

POSITION SUMMARY This application software development position will work with Business Analyst ... EDUCATIONAL & EXPERIENCE REQUIREMENTS * BS in software engineering related field. * Minimum two ...

Job Title: Quality Development Engineer Location: Wadsworth, OH (on-site) Employment type ... Support gage calibration software * Perform internal audits to ISO 9001:2015 standard * Complete ...

next page

Showing results 1-20

Entry Level Software Development Engineer information

See Cleveland, OH salary details

$23.2K

$101.5K

$183K

How much do entry level software development engineer jobs pay per year?

As of Aug 28, 2026, the average yearly pay for entry level software development engineer in Cleveland, OH is $101,544.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,900.00 and $116,200.00 per year, depending on experience, location, and employer.

What is an entry level software development engineer?

Entry Level Software Development Engineers are individuals who are new to the software development field and typically have less than two years of professional experience. Their main responsibilities include writing, testing, and debugging code under the supervision of senior developers. They often work on small projects or parts of larger projects while learning industry best practices and development tools. This role is ideal for recent graduates or those transitioning into software engineering from another field, providing foundational experience and growth opportunities.

What are the key skills and qualifications needed to thrive as an entry level software development engineer?

To thrive as an Entry Level Software Development Engineer, you need a solid understanding of programming languages like Java, Python, or C++, along with a relevant degree in computer science or a related field. Familiarity with version control systems such as Git, basic debugging tools, and common development environments is expected. Strong problem-solving abilities, effective teamwork, and a willingness to learn quickly set outstanding candidates apart. These skills and qualities enable new engineers to contribute to projects efficiently, adapt to evolving technologies, and collaborate in dynamic development teams.

What are some common challenges faced by entry level software development engineers during their first year on the job?

Entry Level Software Development Engineers often encounter challenges such as adapting to new codebases, learning company-specific tools and workflows, and effectively collaborating within cross-functional teams. They may also need to balance writing clean, maintainable code with meeting project deadlines. Regular feedback from more experienced team members and participation in code reviews can help address these challenges and accelerate the learning curve.

What is the difference between Entry Level Software Development Engineer vs Software Developer?

AspectEntry Level Software Development EngineerSoftware Developer
Required CredentialsBachelor's in CS or related field; internships preferredBachelor's in CS or related field; experience varies
Work EnvironmentTech companies, startups, corporate IT teamsTech firms, startups, freelance projects
Employer & Industry UsageCommon in tech industry, large corporationsWidespread across industries, including tech and non-tech
Search & Comparison IntentOften searched by new graduates or entry-level job seekersBroader, includes experienced roles and freelance work

Entry Level Software Development Engineers typically have a formal education background and internships, working in structured tech environments. Software Developers may have similar credentials but often include more experienced professionals or freelancers. Both roles focus on coding and software creation, but the Engineer role emphasizes learning and growth in a corporate setting, while the Developer role can be more flexible and diverse in work environment.

What are the most commonly searched types of Software Development Engineer jobs in Cleveland, OH?

The most popular types of Software Development Engineer jobs in Cleveland, OH are:

What are popular job titles related to Entry Level Software Development Engineer jobs in Cleveland, OH?

For Entry Level Software Development Engineer jobs in Cleveland, OH, the most frequently searched job titles are:

What job categories do people searching Entry Level Software Development Engineer jobs in Cleveland, OH look for?

The top searched job categories for Entry Level Software Development Engineer jobs in Cleveland, OH are:

What cities near Cleveland, OH are hiring for Entry Level Software Development Engineer jobs?

Cities near Cleveland, OH with the most Entry Level Software Development Engineer job openings:

Infographic showing various Entry Level Software Development Engineer job openings in Cleveland, OH as of August 2026, with employment types broken down into 67% Full Time, and 33% Contract. Highlights an 67% Hybrid, and 33% Remote job distribution, with an average salary of $101,544 per year, or $48.8 per hour.

TSS Development Engineer (SQL Server/C#)

Cleveland, OH โ€ข On-site

Maverick Direct Inc.
Recruiting and Staffing Servicesย โ€ขย 1 - 10 employees

Full-time

Re-posted 11 days ago


Job description

Company Description

Provider of end-to-end talent management solutions. Based in NE Ohio, Maverick Direct delivers solutions and resources that help our client link business and talent strategies to accelerate the realization of their vision, mission and goals. Maverick Direct helps clients cultivate greatness by designing, building, and attracting the targeted talent to accelerate their business.

Our client, headquartered in Cleveland, Ohio, isย a legal institution withย more thanย 2,400 lawyersย on fiveย continents.

Job Description

Summary:ย  Under immediate/general supervision of the designated TSS Development Manager, is expected to perform all job duties with a commitment to providing superior service to clients, producing quality work products, and maintaining an atmosphere of teamwork and continuous improvement.ย  Above all, the TSS Development Engineer must meet the requirements of the position in a manner which is consistent with the Firm's visions and values.

ESSENTIAL DUTIES AND RESPONSIBILITIES

ย (Duties are performed throughout every work day, as necessary):

ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย  Fulfills a leadership role in business analysis, planning, designing, coding, testing, debugging, configuring, supporting, and documenting packaged applications and/or custom developed software; mentors fellow team members through advice, coaching and collaboration.

ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย  Makes informed technology decisions by comparing advantages and disadvantages of custom development and purchase alternatives; recommends design methodologies and tool sets, prepares and manages to Work Breakdown Structures with hours estimates; prototypes and conducts tests of custom and third party business solutions; prepares system requirements and design specifications/documentation.

ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย  Demonstrates and further develops knowledge and/or experience in department standard programming languages and software development tools and participates in the evolution of department best practices, development standards, and policies as related to software development so as to facilitate application design and development of systems/programs that meet requirements.

ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย  Interfaces with vendors and acts as liaison and primary point of contact for assigned systems/platforms; communicates functional and technical application requirements; leads/performs GAP analysis; manages vendor deliverables; prepares architectural and workflow diagrams;ย  implements purchased/acquired software packages; performs required development and integration tasks; communicates bugs and required enhancements; maintains product roadmap oversight.

ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย  Independently leads multi-disciplinary teams to execute projects that support the Firm's technology initiatives; coordinates communications between project team, TSS, and otherย  groups; delegates responsibilities to team members as appropriate; conducts day-to-day management of staff augmentation resources when required by project teams.

ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย  Collaborates with QA, application support personnel, and other TSS teams and vendors on support of operational systems; tests and debugs systems; consults with users in the development of tests programs using test data and appropriate files; reviews results with users; performs program maintenance and problem resolution as needed.

ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย  Provides thought leadership on emerging technologies to department management and business leaders alike, to effectively advise on future technology utilization and on support decisions for urgent matters; assists in the development of multi-year product roadmaps and program strategies and the preparation of realistic budgets, timelines, and deliverables; demonstrates interest in improving technical awareness throughout the Firm.

ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย  Works equally well as team member and team leader.

ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย  Performs required work outside of normal working hours as deemed necessary to meet the Firm's objectives.

ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย  Responsible for independently maintaining and upgrading skills through ongoing training, education, Firm sponsored educational events, self-study, and collaboration with peers.


Qualifications

ESSENTIAL KNOWLEDGE, SKILLS AND ABILITIES:

ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย  Extensive experience in all aspects of the systems development lifecycle; must be comfortable leading projects through the entire lifecycle.

ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย  Highly-developed communications skills, both written and oral, as well as strong facilitation and leadership skills and mentoring abilities.

ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย  Highly capable of independently identifying, prioritizing and executing tasks to meet critical project deadlines.

ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย  ย Exhibits good judgment and is able to recommend and produce solid solutions.ย 

ย Demonstrable knowledge of and development experience with as many of the following items from the Microsoft technology stack:

  • SQL Server database
  • Transact SQL
  • Visual Studio
  • C#.net
  • ASP.net
  • Microsoft Reporting Services
  • Sharepoint
  • IIS
  • Windows Desktop OS
  • Windows PowerShell
  • Windows Server OS
  • Microsoft Office

ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย  Working knowledge or experience with one or more of the Firm's selected core technologies also a plus:

  • Metastorm BPM
  • Cognos BI Suite
  • Java
  • Lotus Notes
  • Legal packaged applications such as Interwoven, Adobe Acrobat, and Payne Metadata Assistant.

ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย  Demonstrable knowledge of and development experience with delivery platform performance factors.

ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย  Ability to work on multiple projects in parallel with changing priorities and periodic stress-oriented situations, and still meet deadlines.

ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย  Ability to read, write, and speak English.

ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย  Ability to perform mathematical functions - add, subtract, multiply, divide, percentages.

ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย  Ability to read, comprehend, and follow instructions.

EDUCATIONAL/JOB EXPERIENCE REQUIREMENTS:[1]

ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย  Four year college degree strongly preferred

ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย  Minimum 15 years development experience, reflecting progressive responsibility

ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย  Minimum 5 years' experience in technical leadership roles

Experience in a law firm, corporate legal department, or comparable service industry desirable

Additional Information

Send resume and/or call for immediate consideration.

Jim Replogle

[emailย protected]

(330)668-6800 x208