1

Intermediate Software Developer Jobs in Memphis, TN

The Project Leader is responsible for managing multiple moderate to highly complex engineering ... Proficient in the use of Microsoft Office software * Travel required to execute critical projects ...

The Project Leader is responsible for managing multiple moderate to highly complex engineering ... Proficient in the use of Microsoft Office software * Travel required to execute critical projects ...

The Project Leader is responsible for managing multiple moderate to highly complex engineering ... Proficient in the use of Microsoft Office software * Travel required to execute critical projects ...

HRIS Analyst II

Memphis, TN · On-site

$85K/yr

The HRIS Analyst 2 intermediate level role is responsible for supporting the administration ... Engineering, Computer Science or a related field is required. EXPERIENCE Minimum of two (2) years ...

Ability to create intermediate SQL queries. * Experience with AWS and Python is preferred. Stifel ... developers, bankers, operations associates, among hundreds more. Let's talk about how you can find ...

Ability to create intermediate SQL queries. * Experience with AWS and Python is preferred. About ... developers, bankers, operations associates, among hundreds more. Let's talk about how you can find ...

Ability to create intermediate SQL queries. * Experience with AWS and Python is preferred. About ... developers, bankers, operations associates, among hundreds more. Let's talk about how you can find ...

Intermediate to advanced skills in Microsoft Outlook, Adobe, Microsoft Office Suite (Excel, Power ... Cognos/Corsa (or equivalent reporting software) and Microsoft SharePoint experience a plus.

Senior Real Estate Specialist

Memphis, TN · On-site

$95K/yr

... Engineers, General Contractors, OFI Vendors). * Coordinate, plan, organize, enforce, scope, track ... Intermediate to advanced skills in Microsoft Outlook, Adobe, Microsoft Office Suite (Excel, Power ...

Showing results 21-38

Intermediate Software Developer information

See Memphis, TN salary details

$42.8K

$99.8K

$148.2K

How much do intermediate software developer jobs pay per year?

As of Aug 12, 2026, the average yearly pay for intermediate software developer in Memphis, TN is $99,828.00, according to ZipRecruiter salary data. Most workers in this role earn between $80,300.00 and $116,000.00 per year, depending on experience, location, and employer.

What is an intermediate software developer?

Intermediate software developers are professionals with a few years of experience in software development, typically ranging from 2 to 5 years. They possess a solid understanding of programming languages, software design principles, and development tools. Unlike junior developers, intermediate developers are expected to work more independently, contribute to larger projects, and may mentor less experienced team members. They often collaborate with other developers, designers, and stakeholders to build, test, and maintain software applications.

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

AspectIntermediate Software DeveloperJunior Software Developer
Experience LevelTypically 2-4 years of experienceUsually 0-1 year of experience
SkillsProficient in multiple programming languages, able to handle complex tasksBasic understanding of programming, requires supervision
ResponsibilitiesDesigning, developing, and troubleshooting software modulesAssisting in coding, testing, and learning project workflows
Work EnvironmentIndependent problem-solving, collaborating with teamsLearning from senior staff, following instructions

The Intermediate Software Developer has more experience, handles complex tasks independently, and contributes significantly to projects. In contrast, the Junior Software Developer is in the early stages of their career, focusing on learning and supporting team efforts. Understanding these differences helps employers and candidates set appropriate expectations for each role.

What are the key skills and qualifications needed to thrive as an intermediate software developer, and why are they important?

To thrive as an Intermediate Software Developer, you need a solid understanding of programming languages (such as Java, Python, or C#), software development principles, and typically a bachelor’s degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and relevant frameworks is expected. Strong problem-solving abilities, effective communication, and a collaborative mindset help developers navigate complex projects and work well within teams. These skills and qualities are vital for building robust software solutions, ensuring code quality, and contributing positively to project outcomes.

What are some typical challenges that intermediate software developers face when transitioning from junior roles?

Intermediate Software Developers often encounter challenges such as taking on more complex projects, balancing multiple priorities, and increasing responsibility for code quality and maintainability. At this level, you'll likely be expected to contribute to architectural decisions, mentor junior developers, and collaborate more closely with cross-functional teams such as QA and product management. Navigating these new expectations requires effective communication, strong problem-solving skills, and a proactive approach to continuous learning. Embracing feedback and seeking guidance from senior team members can help you grow and succeed in this role.
What are the most commonly searched types of Software Developer jobs in Memphis, TN? The most popular types of Software Developer jobs in Memphis, TN are:
What are popular job titles related to Intermediate Software Developer jobs in Memphis, TN? For Intermediate Software Developer jobs in Memphis, TN, the most frequently searched job titles are:
What job categories do people searching Intermediate Software Developer jobs in Memphis, TN look for? The top searched job categories for Intermediate Software Developer jobs in Memphis, TN are:
What cities near Memphis, TN are hiring for Intermediate Software Developer jobs? Cities near Memphis, TN with the most Intermediate Software Developer job openings:
Infographic showing various Intermediate Software Developer job openings in Memphis, TN as of August 2026, with employment types broken down into 1% Internship, 85% Full Time, 10% Part Time, and 4% Contract. Highlights an 84% Physical, 4% Hybrid, and 12% Remote job distribution, with an average salary of $99,828 per year, or $48 per hour.

Full-time

Re-posted 12 days ago


Job description

Job Description:

Operations Project Leader - Byhalia Kitting & MFG

INNOVATE without boundaries!At Milwaukee Tool we firmly believe that our People and our Culture are the secrets to our success.

We are an inclusive workplace that encourages diversity of thought, experience, and background to solve complex problems as one team. Every employee is encouraged to continuously improve and grow, and it is a top priority for managers to develop their teams, making a wide range of internal development opportunities available to all employees.

We are One Team, overcoming obstacles together and celebrating together. Come be part of a winning team that feels like family.

Your Role on Our Team:

The Project Leader is responsible for managing multiple moderate to highly complex engineering projects for strategic initiatives with minimal direction. You will be utilizing your technical skills and project management ability to support new product development (NPD) launches, manufacturing support initiatives, risk mitigation efforts and strategic transfer execution. This role will manage the relationships between internal and external teams involved in the NPD process. Individuals in this position will provide project management and necessary technical direction to assure successful and timely implementation of projects. This role will be focused on long term initiatives and vetting future strategies for all facets of manufacturing in Byhalia, MS.

You'll be DISRUPTIVE through these duties and responsibilities:

Provides leadership over moderate to highly complex operations projects for NPD, process improvement, future strategies, and manufacturing support with minimal direction

Utilize data-driven decision making to influence key stakeholders

Provides direction, guidance, and engineering expertise to team members

Work cross-functionally and globally with Quality & Reliability, Engineering, Sourcing, Finance, Supply and Demand, Marketing, and other departments

Effectively track and communicate milestones (QB, MP, PR, ship dates, etc.) to key stakeholders.

Ensure successful transitions from project team support to operations management.

Review work of manufacturing engineers, process engineers and other project team members

Perform data analysis to produce information and provide detailed reports to decision makers

Responsible for the completion of assigned NPD projects within budgetary and scheduling guidelines

Communicates, both verbal and written, to assure all groups are working toward the goal of timely project completion

Communicate technical details, ideas, and concepts to engineers and non-engineers in multiple locations

  • Lead operational readiness & implementation. Accountable for technical elements of project execution including integration of equipment, tooling, capability reviews, manufacturing process and safety, regulatory and standards compliance.

Consistently visualizes entire scope of a project with very little guidance

Tracks project schedule to ensure adherence to timelines

Interpret data and make corresponding recommendations including but not limited to:

o Impact to financials (GM and EBIT, total CapEx)

o Intermediate supply chain design analysis

o End to end logistics modeling

o Risk trade off for short and long term strategy

o Line layout considerations for NPD if in house

Recommend changes to existing standards and procedures

The TOOLS you'll bring with you:

  • Bachelor of Science Degree in Engineering or engineering related field.
  • Minimum 2 years' engineering experience in related field
  • Experience successfully managing low-moderate complexity projects and/or subsystems of larger projects
  • Must be able to personally conduct detailed analyses or recognize the need and seek the appropriate expertise to achieve the desired results
  • CAD Skills Level: Basic 2D
  • Proficient in the use of Microsoft Office software
  • Travel required to execute critical projects/initiatives (frequency dependent upon project)
  • undefinedOther TOOLS we prefer you to have:Knowledge of the technologies associated with manufacturing and kitting processesGraduate studies in business areas such as Project Management, Finance, Marketing, or Organizational studiesFormal project management training preferred

Milwaukee Tool is an equal opportunity employer.