1

New Grad Software Engineer Jobs in Jackson, MS (NOW HIRING)

Senior Software Engineer

Jackson, MS · Remote

$150K - $180K/yr

PRODUCT ENGINEERING - REMOTE Senior Software Engineer / Architect We're looking for a Senior ... As required by the California, Colorado, Hawaii, Illinois, Maryland, Minnesota, New Jersey, New ...

Sr. Software Engineer

Jackson, MS · Remote

$150K - $175K/yr

We innovate by bringing new solutions to problems. We show compassion by making human to human ... SENIOR SOFTWARE ENGINEER POSITION SUMMARY We are seeking a Sr. Software Engineer and or Jr. ...

About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful technical challenges? As a Software Engineering ...

... software systems in a cross-functional team environment through adherence to established design ... Provide input on strategic planning/execution and introduction of new applications at the sites.

Software Engineer II

Jackson, MS

$85K - $116K/yr

Comscore, Total Visits, March 2025) Day to Day As a Software Engineer II at Indeed, you will design ... Curiosity and a willingness to learn, adapt, and take on new challenges. Salary Range Transparency ...

As a Software Engineer, you will be a core contributor to Verint's QM and PM engineering team. You will design and build full-stack features end-to-end, write high-quality automated tests, support ...

Sr. Engineer, Software

Jackson, MS

$106K - $140K/yr

As a Senior Software Engineer, you will take deep technical ownership of significant product features and subsystems within Verint's QM and PM platform. You will lead the design and implementation of ...

next page

Showing results 1-20

New Grad Software Engineer information

See Jackson, MS salary details

$55.3K

$128.6K

$179.1K

How much do new grad software engineer jobs pay per year?

As of Jun 20, 2026, the average yearly pay for new grad software engineer in Jackson, MS is $128,556.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,600.00 and $150,800.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the New Grad Software Engineer position, and why are they important?

To thrive as a New Grad Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, usually supported by a computer science degree or related field. Familiarity with common coding languages (such as Java, Python, or C++), version control systems like Git, and basic software development tools is typically expected. Strong problem-solving skills, eagerness to learn, teamwork, and effective communication help new engineers excel in dynamic team environments. These skills are crucial to adapting quickly, contributing to projects, and building a successful foundation in the software industry.

What typical projects or tasks might a New Grad Software Engineer work on in their first year?

As a New Grad Software Engineer, you’ll often start by contributing to team projects through tasks like fixing bugs, writing unit tests, and developing small features under the supervision of senior engineers. You might participate in code reviews, collaborate on documentation, and learn to work with the company’s development tools and processes. Over time, as you demonstrate reliability and technical proficiency, you may be given ownership of more complex components or independent tasks. This structured approach helps you learn best practices, understand the codebase, and progressively build the confidence and experience needed for more advanced responsibilities.

What is a New Grad Software Engineer job?

A New Grad Software Engineer job is an entry-level software engineering role designed for recent college graduates with a degree in computer science or a related field. These roles typically involve writing and testing code, debugging software, and collaborating with more experienced engineers on various projects. Companies hire new grad engineers to help them grow their skills while contributing to real-world software development. The position often includes mentorship, training, and opportunities for career advancement.

What job categories do people searching New Grad Software Engineer jobs in Jackson, MS look for? The top searched job categories for New Grad Software Engineer jobs in Jackson, MS are:
What cities near Jackson, MS are hiring for New Grad Software Engineer jobs? Cities near Jackson, MS with the most New Grad Software Engineer job openings:
Infographic showing various New Grad Software Engineer job openings in Jackson, MS as of June 2026, with employment types broken down into 2% Locum Tenens, 72% Full Time, 22% Part Time, 2% Contract, and 2% Nights. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $128,556 per year, or $61.8 per hour.

Senior Software Engineer

Higginbotham Insurance Agency

Ridgeland, MS • On-site

$106K - $140K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 8 days ago


Job description

Position Summary: The Senior Software Engineer’s role is to design, execute, assess, and troubleshoot software programs and applications. This includes configuring, coding, developing, and documenting software specifications throughout the project life cycle. The Senior Software Engineer will also oversee system startups in a timely and accurate fashion and provide support to other departments where required.

Supervisory Responsibilities:  None

Essential Tasks:

  • Strategy & Planning
    • Collaborate with analysts and designers in the development and initiation of new software programs and applications.
    • Oversee the quality assurance of program logic, data processing, and error resolution.
    • Develop an awareness of programming and design alternatives.
    • Take an active role in cross-departmental projects when needed.
    • Acquisition & Deployment
    • Direct research on emerging application development software products, languages, and standards in support of procurement and development efforts.
    • Interact regularly with managers, clients, vendors, and agencies to field queries and questions.
  • Operational Management
    • Research, document, and implement program requirements and specifications.
    • Consistently write, translate, and code software programs and applications according to specifications.
    • Run and monitor performance tests on new and existing software for the purposes of correcting mistakes, isolating areas for improvement, and general debugging.
    • Administer diagnostic analysis of test results and deliver solutions to critical areas.
    • Cultivate and disseminate knowledge of application development best practices.
    • Gather statistics and prepare and write reports on the status of the programming process for discussion with management and/or team members.
    • Determine, develop, and maintain user manuals and guidelines.
    • Install software products for end users as required.
    • Liaise with the company’s software and hardware suppliers for prompt rectification of any problems or emergencies.
    • Liaise with network administrators, systems analysts, programmers, and other software engineers to resolve any defects in products or company systems.
    • Write and/or delete programming script to enhance functionality and/or appearance of company Web site and Web applications as necessary.
    • Recommend, schedule, and perform software improvements and upgrades for optimal performance of company workstations.
    • Train, manage and provide guidance to junior software development staff.

Core Competencies:

  • Ability to Analyze and Solve Problems: Skill in recognizing challenges, exploring options, and implementing effective solutions in a timely manner
  • Attention to Detail: A strong focus on completing tasks and projects accurately and thoroughly
  • Communication Skills: Capable of expressing ideas clearly in both verbal and written forms and engaging with various audiences
  • Timely Task Completion: Ability to finish tasks and projects efficiently, managing resources and priorities effectively
  • Team Collaboration: Willingness to work together with others, promoting teamwork and supporting shared goals
  • Client Focus: Dedication to understanding and addressing the needs of clients and stakeholders to ensure their satisfaction
  • Dependability: Acknowledgment of the importance of being present and punctual.
  • Creative Thinking: Openness to suggesting new ideas and methods to improve processes and outcome
  • Organizational Skills: Capability to prioritize tasks and manage multiple projects simultaneously
  • Adaptability: Willingness to adjust to changing situations and priorities, showing resilience in a dynamic work environment

Experience and Education:

  • College degree in Software Engineering or Computer Science
  • 15+ years relevant work experience
  • Hands-on software troubleshooting

Licensing and Credentials:

  • None

Systems:

  • Proficient with Microsoft Excel, Word, PowerPoint, and Outlook
  • Fluent in programming languages; C#, T-SQL, HTML 5, CSS3, jQuery, and Bootstrap.
  • Extensive database and operating systems experience with MS SQL Server, MS IIS Server, and MS Windows Server.
  • Competent and proficient understanding of platforms such as Visual Studio, MS DevOps, Git, MS SSRS, MS SSIS, and Entity Framework.
  • Solid working knowledge of internet technologies, including REST APIs, SOAP APIs, JSON, and XML.
  • Applied Epic experience preferred, but knowledge of similar Account Management System (AMS) is acceptable

Physical Requirements:

  • Ability to lift 25 pounds
  • Repeated use of sight to read documents and computer screens
  • Repeated use of hearing and speech to communicate on telephone and in person
  • Repetitive hand movements, such as keyboarding, writing, 10-key
  • Walking, bending, sitting, reaching and stretching in all directions

Benefits & Compensation: 

  • Higginbotham offers medical, dental, vision, prescription drug coverage, 401K, equity incentive plan as well as multiple supplemental benefits for physical, emotional, and financial wellbeing. 
  • Employee Wellness Program 
  • Company paid holidays, plus PTO 

Notice to Recruiters and Staffing Agencies: To protect the interests of all parties, Higginbotham Insurance Agency, Inc., and our partners, will not accept unsolicited potential placements from any source other than directly from the candidate or a vendor partner under MSA with Higginbotham.  Please do not contact or send unsolicited potential placements to our team members.

*Applications will be accepted until the position is filled