1

Intermediate Software Engineer Jobs in Ruskin, FL

Advises on any required modifications or upgrades to storage equipment and software, including ... Must be DoW 8140 compliant under the Work Role Code 451 - System Administrator - Intermediate level ...

Adhere to agile software development and IT service management practices. Security, Compliance ... Must be DoW 8140 compliant under the Work Role Code 451 - System Administrator - Intermediate level ...

New

... and software. Qualified candidates must possess extensive experience in network design and ... Network Operations Specialist - Intermediate level or higher by 1 Oct 26. * Experience ...

Senior Data Engineer ID75059

Tampa, FL · On-site

$100K - $136K/yr

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and ... Upper-intermediate English level. NICE TO HAVES - Familiarity with the fintech industry ...

Showing results 41-60

Intermediate Software Engineer information

See Ruskin, FL salary details

$57.5K

$133.7K

$186.2K

How much do intermediate software engineer jobs pay per year?

As of Aug 13, 2026, the average yearly pay for intermediate software engineer in Ruskin, FL is $133,680.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,700.00 and $156,800.00 per year, depending on experience, location, and employer.

What does an intermediate software engineer do?

An Intermediate Software Engineer is responsible for designing, developing, testing, and maintaining software applications. They typically have a few years of experience and can work independently on moderately complex tasks, while also collaborating with senior engineers and other team members. Their work might involve writing code, reviewing pull requests, debugging, and participating in code reviews. Intermediate Software Engineers help ensure that software meets quality standards and project requirements while also learning new technologies and best practices.

What types of projects and responsibilities can an intermediate software engineer expect on a typical team?

As an Intermediate Software Engineer, you’ll often work on both new feature development and maintaining existing codebases. You’ll be expected to write clean, efficient code, participate in code reviews, and help troubleshoot issues alongside senior engineers. Collaboration is common—you’ll frequently interact with product managers, QA testers, and other developers to clarify requirements and ensure timely delivery. This role provides a balance of autonomy and mentorship, making it a great opportunity to broaden your technical skills while contributing meaningfully to team objectives.

What are the key skills and qualifications needed to thrive as an intermediate software engineer?

To thrive as an Intermediate Software Engineer, you need proficiency in programming languages (such as Python, Java, or JavaScript), solid problem-solving abilities, and a relevant degree or equivalent experience. Experience with version control systems (like Git), familiarity with development frameworks, and sometimes certifications in cloud technologies or agile methodologies are valuable. Strong collaboration, communication, and adaptability help you contribute effectively to team projects and navigate shifting priorities. These technical and soft skills ensure you can deliver reliable code, work productively within teams, and adapt to evolving project requirements.

What is the difference between Intermediate Software Engineer vs Junior Software Developer?

AspectIntermediate Software EngineerJunior Software Developer
Required Experience2-4 years0-2 years
SkillsProficient in multiple programming languages, problem-solving, and system designBasic coding skills, understanding of programming fundamentals
Work EnvironmentCollaborates on complex projects, may mentor juniorsFocuses on learning, executing assigned tasks
ResponsibilitiesDesigns components, troubleshoots issues, contributes to architectureImplements features, fixes bugs, learns best practices

The Intermediate Software Engineer typically has more experience and takes on more complex tasks than a Junior Software Developer. They are expected to work independently on parts of projects and contribute to system design, whereas juniors focus on learning and executing basic tasks. This distinction helps employers identify the right level of expertise needed for specific roles.

What are the most commonly searched types of Software Engineer jobs in Ruskin, FL? The most popular types of Software Engineer jobs in Ruskin, FL are:
What cities near Ruskin, FL are hiring for Intermediate Software Engineer jobs? Cities near Ruskin, FL with the most Intermediate Software Engineer job openings:

Customer Service Engineer

Worldwide TechServices

Tampa, FL • On-site

Other

Re-posted 8 days ago


Worldwide TechServices rating

4.9

Company rating: 4.9 out of 10

Based on 6 frontline employees who took The Breakroom Quiz

215th of 223 rated it services


Job description

The Customer Service Engineer - is an intermediate position that performs tasks related to the repair of a variety of technology-based products typically associated in an end-user computing environment.
Responsibilities
• Performs basic and moderately complex troubleshooting and repair activities, typically associated in an end-user environment, including but not limited to PC’s, desktops, laptops, tablets and printers.
• Provide support to client identified VIPs
• Responds to change management requests including installing new PC equipment, providing end-user desk side support and other related activities.
• Perform Install/Move/Add or Change (IMAC) activities.
• Perform all assigned desk-side support activities
• Display outstanding technical and professional services skills at all times
• Meet - established customer service satisfaction levels and other operational/customer service metrics as outlined in established guidelines
• Proactively communicate with the end-user and service desk personnel regarding arrival times, repair time estimates and status of the repair
• Understands and follows all documented service operations policies and procedures.
• Other duties or certifications may be assigned to meet business needs
Education and Experience:
• Typically requires technical school certification or equivalent of 2-4 years of relevant experience
Certifications and/or Qualifications:
• Maintain all required OEM Certifications as directed by Management
• Knowledge of relevant software and hardware systems
• Understanding of ITIL methodologies
• A+ certification is desired
• May require additional customer-specific certifications or training as required
Skills:
• Excellence in communication and customer-facing skills
• Strong oral, written and interpersonal skills
• Ability to follow instructions and processes with minimal instruction
• Ability to lift and or move various computer equipment up to 50 lbs.
• Must own a basic repair kit
Additional requirements may exist if offer of employment is extended
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.


What Worldwide TechServices employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom