1

Software Engineer Software Engineer Jobs in Jackson, MS

The Software Engineer designs, develops, and maintains high-quality software solutions supporting Tower Loan's core business systems and enhances operational efficiency. This role works closely with ...

The Software Engineer designs, develops, and maintains high-quality software solutions supporting Tower Loan's core business systems and enhances operational efficiency. This role works closely with ...

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 Engineer, Backend

Jackson, MS · On-site

$155K - $222K/yr

Experienceutilizingautomated testing frameworks and LLM-based coding assistants within the software development lifecycle. Preferred Qualifications * Programming experience in Rust, Scala, Python.

Senior Software Engineer, Backend

Jackson, MS · On-site +1

$165K - $241K/yr

Experienceutilizingautomated testing frameworks and LLM-based coding assistants within the software development lifecycle. Preferred Qualifications * Programming experience in Rust, Scala, Python.

About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...

Software QA Intern

Jackson, MS · On-site

$16.75 - $22/hr

We are looking for a Software QA Intern to join Vista Robotics, a leading company in the field of computer software and engineering. As a Software AQ Intern, you will play a crucial role in ensuring ...

next page

Showing results 1-20

Software Engineer Software Engineer information

See Jackson, MS salary details

$55.3K

$128.6K

$179.1K

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

As of Aug 12, 2026, the average yearly pay for software engineer 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 is the difference between Software Engineer Software Engineer vs Web Developer?

AspectSoftware EngineerWeb Developer
Required CredentialsBachelor's in CS or related field, certifications like Microsoft, AWSBachelor's in CS, Web Development, or related field; certifications vary
Work EnvironmentSoftware development teams, offices, remote optionsWeb development teams, agencies, freelance work
Industry UsageTech, finance, healthcare, many sectorsDigital agencies, startups, e-commerce
Common Search/ComparisonOften compared for coding skills and project scopeCompared for front-end/back-end focus and design skills

Software Engineers and Web Developers both create software solutions, but Software Engineers typically work on a broader range of applications across various industries, focusing on system architecture and backend development. Web Developers specialize in building websites and web applications, often with a focus on front-end design or back-end functionality. Both roles require coding skills and collaboration, but their work environments and project types differ.

What job categories do people searching Software Engineer Software Engineer jobs in Jackson, MS look for? The top searched job categories for Software Engineer Software Engineer jobs in Jackson, MS are:
What cities near Jackson, MS are hiring for Software Engineer Software Engineer jobs? Cities near Jackson, MS with the most Software Engineer Software Engineer job openings:

Software Engineer

Tower Loan

Flowood, MS • On-site

Full-time

Posted 13 days ago


Tower Loan rating

6.3

Company rating: 6.3 out of 10

Based on 19 frontline employees who took The Breakroom Quiz


Job description

We take pride in what we do! Deciding to come grow with us is an exciting opportunity to enhance your career success stories. You are the center to what we do. We would love to have you here!
The Software Engineer designs, develops, and maintains high-quality software solutions supporting Tower Loan's core business systems and enhances operational efficiency. This role works closely with product and engineering teams to modernize legacy applications, build scalable microservices, and integrate internal and third-party platforms.
Duties/Responsibilities:
  • Design, develop, and maintain scalable backend services in .NET Core / C# as part of our new microservices architecture.
  • Refactor legacy monolithic components into modern Application Programming Interfaces (APIs), ensuring smooth migration and minimal business disruption.
  • Collaborate with product and engineering teams on services supporting Account Inquiry, Workbox, Smart Comments, Unified Messaging, and Document/eSignature workflows.
  • Build and maintain Structured Query Language (SQL) Server schemas, stored procedures, and views - with strong focus on data integrity, performance, and version control.
  • Develop and manage integrations across payment, document management, analytics, and business intelligence platforms, as well as internal service APIs.
  • Implement event-driven patterns (Kafka) for reliable communication and asynchronous processing.
  • Participate in code reviews, sprint planning, and Continuous Integration (CI)/ Continuous Deployment (CD) pipeline optimization.
  • Work with front-end teams using Blazor to deliver seamless, modern user experiences.
  • Ensure compliance with security, privacy, and regulatory frameworks (Telephone Consumer Protection Act (TCPA), Controlling the Assault of Non-Solicited Pornography and Marketing Act (CAN-SPAM), Gramm-Leach-Bliley Act (GLBA), etc.).
  • Contribute to technical documentation, ERDs, OpenAPI specs, and deployment scripts.
  • Perform all other duties as assigned.

Required Skills/Abilities:
  • Strong understanding of microservices architecture, Representational State Transfer (REST) APIs, and event-driven design.
  • Experience with CI/CD tools and deployment pipelines.
  • Excellent debugging, analytical, and problem-solving skills.
  • Familiarity with messaging platforms (push notifications, Short Message Service (SMS), Interactive Voice Response (IVR), or email orchestration) preferred.
  • Demonstrated integrity, discretion, and professionalism when handling sensitive or confidential information.
  • Strong interpersonal and communication skills; able to work independently and collaboratively in a team environment.
  • Proficient in Microsoft Office Suite (Excel, Word, PowerPoint) and other relevant software tools.

Education and Experience:
  • Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related field required.
  • 3+ years of professional software development experience in .NET Core / C# required.
  • Experience with SQL Server (Data Definition Language (DDL), performance tuning, views, and indexing) required.
  • Proven experience integrating third-party APIs and building internal Software Development Kits (SDKs) required.
  • Understanding of domain-driven design (DDD) and clean architecture principles required.
  • Experience with data visualization or automation platforms (such as Domo or Botpress) preferred.
  • Front-end development experience (Blazor or React) preferred.
  • Familiarity with containerization and cloud platforms preferred.
  • Experience modernizing legacy financial or loan servicing systems preferred.
  • Relevant certifications in software development or cloud technologies are a plus.

Physical Requirements:
  • Stand, walk, and/or sit for eight (8) hours a day
  • Communicate effectively, verbally, written, in person, via telephone, or electronically.
  • Lift and maneuver up to 20 lbs.

What Tower Loan employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom