1

Junior Software Developer Jobs in Ridgeland, MS (NOW HIRING)

Programming experience in Natural, and the utilization of ADABAS. * Experience running Natural ... Experience training end users on software. * Knowledge of child support policies and procedures ...

Our scientists, engineers, field teams,consultantsand professionals collaborate across disciplines ... The ability to learn various software and complying with administrative duties (time sheets ...

InterSources Inc is a Certified Diverse Supplier and an Award-Winning Global Software Consultancy that specializes in Digital Transformations. They are seeking a Senior Full Stack .NET Developer to ...

Master's degree in Structural Engineering * A minimum of 3 years' experience in bridge design ... software * Experience managing junior staff * Excellent communication skills and working in a team ...

Professional Engineer (PE or P.Eng) license * Familiarity with Bluebeam Revu and engineering ... software * Experience managing junior staff * Excellent communication skills and working in a team ...

Showing results 21-40

Junior Software Developer information

See Ridgeland, MS salary details

$20K

$74.1K

$114.6K

How much do junior software developer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for junior software developer in Ridgeland, MS is $74,132.00, according to ZipRecruiter salary data. Most workers in this role earn between $55,800.00 and $72,500.00 per year, depending on experience, location, and employer.

What does a junior software developer do?

A junior software developer works on a development team writing and maintaining code for computer applications. As a junior software developer, your primary responsibilities are to learn the codebase, work on small bug fixes, and participate in paired programming with mid-level and senior developers. Junior software developers are entry-level positions, but as you gain experience and build up your programming skills, you will start to take on larger projects. Your job duties include attending and contributing to development team meetings, troubleshooting, patching computer code, and collaborating with other developers to create applications.

What does a junior software developer do?

A Junior Software Developer is an entry-level professional who assists in designing, coding, testing, and maintaining software applications. They typically work under the supervision of more experienced developers and contribute to various stages of the software development lifecycle. Their responsibilities often include writing basic code, debugging, collaborating with team members, and learning new technologies to improve their skills. This role is a great starting point for individuals looking to build a career in software development.

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

To thrive as a Junior Software Developer, you need proficiency in programming languages (such as Python, Java, or JavaScript), algorithms, and problem-solving, often supported by a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, basic knowledge of databases, and experience with development frameworks are valuable technical assets. Strong communication, teamwork, and a willingness to learn help you adapt and contribute effectively in collaborative environments. These skills and qualities are essential for delivering reliable code, supporting team goals, and growing in a fast-evolving tech landscape.

What are some typical challenges a junior software developer might face when starting out, and how can they overcome them?

Junior Software Developers often encounter challenges such as understanding large codebases, managing their time effectively between learning and delivering tasks, and adapting to new development tools or frameworks. To overcome these hurdles, it's helpful to actively seek guidance from more experienced team members, participate in code reviews, and make consistent use of documentation. Regular communication within the team and a willingness to ask questions can significantly speed up the learning process and help build confidence in your role.

How much money do junior software developers make?

Junior software developers typically earn between $50,000 and $80,000 annually, depending on location, industry, and skills. Entry-level roles often require knowledge of programming languages like Java, Python, or JavaScript, and familiarity with development tools and frameworks.

How to get a junior software developer job with no experience?

To secure a junior software developer position with no experience, focus on building a portfolio through personal projects, contribute to open-source code, and learn relevant programming languages like Python or JavaScript. Gaining familiarity with version control tools such as Git and completing online courses or certifications can also improve your chances. Internships or apprenticeships can provide practical experience and industry exposure.

What are the most commonly searched types of Software Developer jobs in Ridgeland, MS?

The most popular types of Software Developer jobs in Ridgeland, MS are:

What are popular job titles related to Junior Software Developer jobs in Ridgeland, MS?

For Junior Software Developer jobs in Ridgeland, MS, the most frequently searched job titles are:

What job categories do people searching Junior Software Developer jobs in Ridgeland, MS look for?

The top searched job categories for Junior Software Developer jobs in Ridgeland, MS are:

What cities near Ridgeland, MS are hiring for Junior Software Developer jobs?

Cities near Ridgeland, MS with the most Junior Software Developer job openings:

Infographic showing various Junior Software Developer job openings in Ridgeland, MS as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 12% Part Time, and 3% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $74,132 per year, or $35.6 per hour.

Senior Natural/ADABAS Developer

Accord Technologies Inc.

Jackson, MS • On-site

$47.50 - $62.75/hr

Contractor

Re-posted 28 days ago


Job description

Title: Senior Natural/ADABAS Developer
Location: Jackson, MS (Onsite)
Duration: 3 years

 

Job Description

We are seeking a highly skilled Senior Natural/ADABAS Developer to join a development and support team responsible for enhancing and maintaining a statewide Child Support System. The ideal candidate will have extensive experience with Natural/ADABAS, Linux-based application development, and large-scale enterprise systems. This role involves developing, supporting, integrating, and modernizing applications while collaborating with business and technical stakeholders to deliver reliable and scalable solutions.
 

Key Responsibilities

  • Design, develop, enhance, and maintain enterprise applications using Natural and ADABAS technologies.
  • Support and maintain a statewide Child Support System, ensuring application stability and performance.
  • Develop and execute Natural batch processes using JCL and/or SCL, as well as online processing.
  • Analyze business and technical requirements to design scalable and efficient application solutions.
  • Develop interfaces and integrations with external systems using modern technologies and web services where appropriate.
  • Participate in all phases of the Software Development Life Cycle (SDLC), including analysis, design, coding, unit testing, implementation, and maintenance.
  • Provide subject matter expertise on application architecture and system design.
  • Recommend system and process enhancements to improve application functionality and operational efficiency.
  • Develop, maintain, and update technical documentation, procedures, policies, and system processes.
  • Train end users and provide technical guidance on application functionality and system enhancements.
  • Troubleshoot production issues, perform root cause analysis, and implement effective resolutions.
  • Participate in an on-call rotation to provide production support for critical applications.
  • Collaborate with cross-functional teams to modernize legacy applications and migrate outdated technologies.
  • Support Agile development initiatives and contribute to continuous process improvement.
 
Required Qualifications
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 10+ years of programming experience with Natural and ADABAS.
  • Experience executing Natural batch processes using JCL and/or SCL, as well as online processing.
  • 2+ years of experience analyzing, designing, and programming large or complex applications on Linux systems.
  • 4+ years of experience supporting automated Child Support Systems.
  • 3+ years of experience providing subject matter expertise on system architecture.
  • 3+ years of experience recommending system and process enhancements.
  • 3+ years of experience developing and maintaining technical documentation, policies, procedures, and process documentation.
  • 3+ years of experience training end users on software applications.
  • Strong experience with Unit Testing and software quality assurance.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • Ability to participate in an on-call support rotation.
Preferred Qualifications
  • Knowledge of child support policies, procedures, and state/federal mandates.
  • Experience interpreting, designing, and implementing state and federal mandates in Linux-based enterprise systems.
  • Experience with Web Services/APIs.
  • Experience using NaturalONE (Software AG Designer).
  • Experience with SCRUM or other Agile methodologies.
  • Experience using Jira Software.
  • Experience modernizing legacy systems and migrating outdated technologies.
  • Strong written and verbal communication, presentation, facilitation, organizational, and time management skills.
  • Ability to manage multiple projects simultaneously and work effectively in a collaborative team environment.