Install new releases of software. * Ensure system improvements are successfully implemented. * Analyze and provide solutions to issues. * Problem solving and debugging. * Provide break-fix support ...
Install new releases of software. * Ensure system improvements are successfully implemented. * Analyze and provide solutions to issues. * Problem solving and debugging. * Provide break-fix support ...
Application Software Programmer IV
Ridgeland, MS · On-site +1
Install new releases of software. * Ensure system improvements are successfully implemented. * Analyze and provide solutions to issues. * Problem solving and debugging. * Provide break-fix support ...
Application Software Programmer IV
Ridgeland, MS · On-site +1
Install new releases of software. * Ensure system improvements are successfully implemented. * Analyze and provide solutions to issues. * Problem solving and debugging. * Provide break-fix support ...
Natural/Adabas Developer
Jackson, MS · On-site
$42.75 - $55/hr
The developer mus demonstrate experience applying concepts of Software Deelopment Life Cycle including Sysem Design, Analysis, Coding, QA Testing, Implementation and Maintenance. Familiarity with a ...
Natural/Adabas Developer
Jackson, MS · On-site
$42.75 - $55/hr
The developer mus demonstrate experience applying concepts of Software Deelopment Life Cycle including Sysem Design, Analysis, Coding, QA Testing, Implementation and Maintenance. Familiarity with a ...
Data Engineer
Jackson, MS · On-site
$99K - $119K/yr
Must-Have Skills 3+ years of data engineering experience -- pipelines, ETL, data modeling in production or research settings Strong Python proficiency (numpy, pandas, Parquet, HDF5 are daily tools ...
Data Engineer
Jackson, MS · On-site
$99K - $119K/yr
Must-Have Skills 3+ years of data engineering experience -- pipelines, ETL, data modeling in production or research settings Strong Python proficiency (numpy, pandas, Parquet, HDF5 are daily tools ...
Install new releases of software. * Ensure system improvements are successfully implemented. * Analyze and provide solutions to issues. * Problem solving and debugging. * Provide break-fix support ...
Install new releases of software. * Ensure system improvements are successfully implemented. * Analyze and provide solutions to issues. * Problem solving and debugging. * Provide break-fix support ...
Senior Natural Developer
Jackson, MS · On-site
$51.25 - $67.75/hr
Job Title: Senior Natural Developer (ADABAS) Job Code: MS 164255 Client: State of Mississippi ... Experience training end users on software applications * Knowledge of Child Support policies ...
Senior Natural Developer
Jackson, MS · On-site
$51.25 - $67.75/hr
Job Title: Senior Natural Developer (ADABAS) Job Code: MS 164255 Client: State of Mississippi ... Experience training end users on software applications * Knowledge of Child Support policies ...
Software Support Analyst
Ridgeland, MS · On-site
Company Description Vergent LMS engineers a market-leading SaaS lending platform that empowers lenders to manage their retail and online lending operations through a sophisticated software suite ...
Software Support Analyst
Ridgeland, MS · On-site
Company Description Vergent LMS engineers a market-leading SaaS lending platform that empowers lenders to manage their retail and online lending operations through a sophisticated software suite ...
Senior Natural/ADABAS Developer
Jackson, MS · On-site
$47.50 - $62.75/hr
Sr. Natural/ A DABAS Developer Jackson, MS Long term Position type: Contract. * We are looking for ... Experience with Jira Software. * Ability to work on many projects at one time. * Experience ...
Quick apply
Senior Natural/ADABAS Developer
Jackson, MS · On-site
$47.50 - $62.75/hr
Sr. Natural/ A DABAS Developer Jackson, MS Long term Position type: Contract. * We are looking for ... Experience with Jira Software. * Ability to work on many projects at one time. * Experience ...
Software Support Analyst
Ridgeland, MS · On-site
Company Description Vergent LMS engineers a market-leading SaaS lending platform that empowers lenders to manage their retail and online lending operations through a sophisticated software suite ...
Software Support Analyst
Ridgeland, MS · On-site
Company Description Vergent LMS engineers a market-leading SaaS lending platform that empowers lenders to manage their retail and online lending operations through a sophisticated software suite ...
Dynamics Developer
Jackson, MS · On-site
... various software systems • Participate in system upgrades • Troubleshoot and support off ... other developers • Strong knowledge of Power BI, Power Automate, and model-driven app ...
Dynamics Developer
Jackson, MS · On-site
... various software systems • Participate in system upgrades • Troubleshoot and support off ... other developers • Strong knowledge of Power BI, Power Automate, and model-driven app ...
Senior Natural/ADABAS Developer
Jackson, MS · On-site
$60 - $65/hr
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 ...
Quick apply
Senior Natural/ADABAS Developer
Jackson, MS · On-site
$60 - $65/hr
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 ...
Senior Natural/ADABAS Developer
Jackson, MS · On-site
$60 - $65/hr
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, and ...
Senior Natural/ADABAS Developer
Jackson, MS · On-site
$60 - $65/hr
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, and ...
Watershed Engineer
Jackson, MS · On-site
$68K - $94K/yr
Utilize industry-standard software including HEC-RAS, HEC-HMS, HY-8, GIS platforms, and AutoCAD Civil 3D to support engineering analyses and design efforts * Contribute to proposal development ...
Watershed Engineer
Jackson, MS · On-site
$68K - $94K/yr
Utilize industry-standard software including HEC-RAS, HEC-HMS, HY-8, GIS platforms, and AutoCAD Civil 3D to support engineering analyses and design efforts * Contribute to proposal development ...
Manage permission requests to various software systems * Participate in system upgrades ... PowerBI * Azure DevOps Preferred * Microsoft Get experience * Microsoft Power Platform ...
Quick apply
Manage permission requests to various software systems * Participate in system upgrades ... PowerBI * Azure DevOps Preferred * Microsoft Get experience * Microsoft Power Platform ...
Senior Bridge Engineer
Jackson, MS · On-site
$91K - $125K/yr
Perform structural analysis using state-of-the-art software and apply engineering principles to solve complex design challenges * Ensure compliance with DOT and other clients' design standards ...
Quick apply
Senior Bridge Engineer
Jackson, MS · On-site
$91K - $125K/yr
Perform structural analysis using state-of-the-art software and apply engineering principles to solve complex design challenges * Ensure compliance with DOT and other clients' design standards ...
Principal Agentic Engineer - Remote - USA
Jackson, MS · On-site +1
About FullStack FullStack is one of the fastest-growing software consultancy companies in the ... The Position We're looking to hire a Principal Agentic Engineer to join our team. This is a high ...
Principal Agentic Engineer - Remote - USA
Jackson, MS · On-site +1
About FullStack FullStack is one of the fastest-growing software consultancy companies in the ... The Position We're looking to hire a Principal Agentic Engineer to join our team. This is a high ...
Application Business Software Analyst
Ridgeland, MS · On-site +1
Serving as a key liaison between business stakeholders, IT developers, and software vendors, this role ensures effective communication and successful delivery of technology solutions. **This position ...
Application Business Software Analyst
Ridgeland, MS · On-site +1
Serving as a key liaison between business stakeholders, IT developers, and software vendors, this role ensures effective communication and successful delivery of technology solutions. **This position ...
Serving as a key liaison between business stakeholders, IT developers, and software vendors, this role ensures effective communication and successful delivery of technology solutions. **This position ...
Serving as a key liaison between business stakeholders, IT developers, and software vendors, this role ensures effective communication and successful delivery of technology solutions. **This position ...
Serving as a key liaison between business stakeholders, IT developers, and software vendors, this role ensures effective communication and successful delivery of technology solutions. **This position ...
Serving as a key liaison between business stakeholders, IT developers, and software vendors, this role ensures effective communication and successful delivery of technology solutions. **This position ...
Senior ASP.Net developer
Jackson, MS · On-site
$48 - $61/hr
NET Developer to join our development team. We are currently building the next generation ... Jira Software * Ability to work on many projects at one time * Experience converting older ...
Quick apply
Senior ASP.Net developer
Jackson, MS · On-site
$48 - $61/hr
NET Developer to join our development team. We are currently building the next generation ... Jira Software * Ability to work on many projects at one time * Experience converting older ...
Software Engineer information
See Clinton, MS salary details
$55K - $66.2K
2% of jobs
$66.2K - $77.4K
4% of jobs
$77.4K - $88.5K
6% of jobs
$88.5K - $99.7K
8% of jobs
$105.7K is the 25th percentile. Wages below this are outliers.
$99.7K - $110.9K
7% of jobs
$110.9K - $122.1K
18% of jobs
The median wage is $124.7K / yr.
$122.1K - $133.3K
16% of jobs
$133.3K - $144.5K
2% of jobs
$149K is the 75th percentile. Wages above this are outliers.
$144.5K - $155.6K
26% of jobs
$155.6K - $166.8K
1% of jobs
$166.8K - $178K
8% of jobs
$55K
$127.8K
$178K
How much do software engineer jobs pay per year?
Are software engineers still in demand?
What is a software engineer?
What are some common challenges software engineers face when collaborating on large development teams?
Are software engineers still in high demand?
Is 25 too late to become a software engineer?
What are the key skills and qualifications needed to thrive as a software engineer, and why are they important?
What is the difference between Software Engineer vs Software Developer?
| Aspect | Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field, certifications | Bachelor's degree often preferred, certifications optional |
| Work Environment | Designing, developing, testing, and maintaining software systems | Writing, coding, and implementing software applications |
| Industry Usage | Used across tech, finance, healthcare, and more for system-level roles | Commonly used in app and web development projects |
| Search Intent | Understanding roles, responsibilities, and qualifications | Learning about coding, programming, and project work |
While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.
What do software engineers do for a job?

Trustmark National Bank rating
8.2
Based on 19 frontline employees who took The Breakroom Quiz
51st of 171 rated banks
Job description
The purpose of this job is to provide application support for external and internal vendor software or/and in-house developed software. In this role, you must be able to work independently or part of a team to support the analysis, design, implementation of the software to meet the company’s goals. You will be expected to build business line relationships to compliment your technical skills.
- Code, test, debug, document, implement and maintain software applications.
- Test and integrate application components.
- Install new releases of software.
- Ensure system improvements are successfully implemented.
- Analyze and provide solutions to issues.
- Problem solving and debugging.
- Provide break-fix support using troubleshooting skills for on-call support.
- Code programs that interface with multiple applications.
- Perform additional duties as assigned.
- Bachelor’s degree in computer science or information technology or equivalent combination or education, training or work experience
- Over 10 years development application support experience
- High energy with a “take charge and “make it happen” attitude. Able to work with no supervision
- Extreme technical skills and the ability to teach others
- Ability to translate business requirements into product design and implementation as well as estimating work effort and determining completion dates
- Advanced decision-making, problem solving and debugging skills with complex data systems
- Demonstrate critical thinking skills with the ability to accurately analyze information and make sound decisions especially in time critical situations
- Time management skills and the ability to work on multiple projects at the same time
- Advanced oral and written communication skills
- Be able to be involved heavily with multiple business segments and management
- Subject matter expert on the applications you support and completely understand how it impacts other applications
- Skills and ability to “jump in” to help other applications when needed
- Team player who can work and lead multiple groups toward a common goal
- Over 7 years of banking experience preferred
Physical Requirements/Working Conditions: Must be able to sit for long periods of time and use computer keyboard and/or mouse, while viewing computer screens.
Note: This is a brief description of this position and is not limited to those described herein. Management retains the right to add, delete or modify any of these responsibilities at any time during employment.
Trustmark Bank does not accept unsolicited resumes from agencies and/or search firms for any job postings on this site. Resumes submitted to any Trustmark Bank employee by a third-party agency and/or search firm without a valid, written search agreement signed by Trustmark, will become the sole property of Trustmark Bank. No fee will be paid if a candidate is hired for a position as a result of an unsolicited agency or search firm referral.
What Trustmark National Bank employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Trustmark National Bank
Sourced by ZipRecruiter
Company size
1,001 - 5,000 Employees
Headquarters location
Jackson, MS, US
Year founded
1889