1

Intermediate Developer Jobs in Mississippi (NOW HIRING)

Desktop Support Technician

Jackson, MS ยท On-site

$17.75 - $22.50/hr

Operating Systems Microsoft Windows 11 Intermediate Required Azure/Active Directory Intermediate Preferred Programming Language/Development Tools Powershell Intermediate Preferred Hardware Desktops ...

New

The Residential Service Technician's primary functions and responsibilities are that of troubleshooting, configuring, reconstructing and programming existing security and site automation solutions.

Cloud Specialist

Jackson, MS ยท On-site

$48.50 - $65/hr

Exposure to DevOps practices including CI/CD pipelines * Basic knowledge of storage systems such as ... Intermediate understanding of virtualization and server hardware fundamentals * Intermediate ...

PME - PMEL Technician II

Columbus, MS

$21.50 - $29.25/hr

... Engineering Laboratory (PMEL). * Intermediate to Advanced experience in interpreting block, schematic, wiring and logic diagrams and technical data with the ability to train other technicians.

PME - PMEL Technician II

Columbus, MS ยท On-site

$21.50 - $29.25/hr

... Engineering Laboratory (PMEL). * Intermediate to Advanced experience in interpreting block, schematic, wiring and logic diagrams and technical data with the ability to train other technicians.

PME - PMEL Technician II

Columbus, MS ยท On-site

$21.50 - $29.25/hr

... Engineering Laboratory (PMEL). * Intermediate to Advanced experience in interpreting block, schematic, wiring and logic diagrams and technical data with the ability to train other technicians.

Showing results 21-40

Intermediate Developer information

See Mississippi salary details

$44.5K

$129K

$293.6K

How much do intermediate developer jobs pay per year?

As of Sep 7, 2026, the average yearly pay for intermediate developer in Mississippi is $129,045.00, according to ZipRecruiter salary data. Most workers in this role earn between $71,000.00 and $146,800.00 per year, depending on experience, location, and employer.

What is an intermediate developer?

An Intermediate Developer is a software professional who has moved beyond the entry-level phase and possesses a solid understanding of programming concepts, languages, and development tools. They generally have 2-5 years of experience and are capable of working independently on moderately complex tasks while also collaborating within a team. Intermediate Developers are often expected to contribute to code reviews, help with system design, and mentor junior developers. They bridge the gap between junior and senior developers, playing a key role in the software development lifecycle.

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

To thrive as an Intermediate Developer, you need solid programming skills, experience with software development methodologies, and a relevant degree or equivalent practical experience. Proficiency with languages like Java, Python, or JavaScript, as well as familiarity with version control systems (e.g., Git) and frameworks like React or .NET, is typically expected. Strong problem-solving, teamwork, and effective communication abilities help you collaborate and deliver quality solutions. These skills and qualities are vital for building reliable software, contributing to team goals, and advancing in a dynamic tech environment.

What opportunities for skill development and career progression are typically available to intermediate developers within a software development team?

Intermediate Developers often have access to a range of skill development opportunities, such as mentorship from senior engineers, participation in code reviews, and involvement in more complex projects. Many organizations encourage continuous learning through workshops, online courses, or attending industry conferences. As you gain experience, you may take on responsibilities like leading small features or mentoring junior developers, positioning yourself for advancement to a Senior Developer role. Collaboration with cross-functional teams also helps broaden your technical and communication skills, further supporting your career growth.

What are the most commonly searched types of Developer jobs in Mississippi?

The most popular types of Developer jobs in Mississippi are:

What cities in Mississippi are hiring for Intermediate Developer jobs?

Cities in Mississippi with the most Intermediate Developer job openings:

Desktop Support Technician

Innosoul inc

Jackson, MS โ€ข On-site

$17.75 - $22.50/hr

Other

Posted 3 days ago

New


Job description

Job ID: MS-165395

Onsite/Local Desktop Support Technician (CompTIA A+/CompTIA Network+) with MS O365, Azure/Active Directory, DNS/DHCP/TCP/IP experience

Location: Jackson, MS (MDAH)
Duration: 12 Months

Required Skills/Experience
Typically requires a high school diploma, vocational training, or an Associates/Bachelors degree in Information Technology or Computer Science. 1 to 4 years of relevant IT support or service desk experience. Knowledge of Windows 10/11, Microsoft Office 365, Azure/Active Directory, basic networking (DNS, DHCP, TCP/IP), and endpoint security tools. Strong communication, patience, customer service mindset, and problem-solving abilities

Preferred/Not Required
Preferred skills/experience CompTIA A+, CompTIA Network+, or Microsoft credentials are preferred.

Operating Systems
Microsoft Windows 11 Intermediate Required
Azure/Active Directory Intermediate Preferred
Programming Language/Development Tools
Powershell Intermediate Preferred

Hardware
Desktops/Notebooks Intermediate Required
Printers Intermediate Required
Wireless Devices Intermediate Required

Position Description and Job Skill Set
Provides a full range of on-site and remote end-user support for the MDAH network. Repair desktop PCs, laptops, printers, monitors, and mobile devices. Install, configure, and update operating systems and office applications. Respond to help desk requests via phone, chat, or in person. Log, track, and resolve issues using ticketing systems. Set up new workstations and manage onboarding or offboarding tasks, including user account creation and permission setups. Maintain inventory records for hardware, software licenses, and IT supplies. Escalate complex or network-wide issues to senior system or network administrators.