Demo

Software Developer

BGSF
Memphis, TN Contractor
POSTED ON 1/28/2026 CLOSED ON 4/27/2026

What are the responsibilities and job description for the Software Developer position at BGSF?

Position Summary

Looking for an experienced Developer to be part of our growing B2B Commercial Development team. As a Software Developer, you will manage the delivery of key business capabilities and technology solutions of services/applications. The ability to solve complex problems, provide technical solutions, identify improvements work on implementing your recommendations, and collaborate well with other IT teams, Architects and business partners will be the key qualities.

Key Responsibilities

  • Collaborate with Development teams to create new and continuously improve products, including planning, testing, staging, and deployment.
  • Develop new features, scaling, automation, and self-healing processes for sites and systems.
  • Identify and Implement code/configuration changes to improve performance and reliability as necessary.
  • Review code and designs from other members of the team.
  • Work with the offshore team to hand over the tasks and review the deliverables.
  • Advocate for top-notch design standards and lead process improvements in collaboration with architects and Application Engineers
  • Coordinate with product owners and business partners to gather requirements and document them as needed.
  • Work with the offshore team to hand over the tasks and review the deliverables.
  • Able to perform tasks with little or no technical supervision with solid problem-solving, domain technical, and analytical skills.

Requirements

  • Bachelor’s degree in Computer Science, MIS, Computer Engineering, or closely related required.
  • Typically requires 4 years' of experience in the role of a Software Engineer or similar utilizing Java, Spring, ATG, Linux/Unix, RDBMS is a must.
  • Experience in Spring Boot, WebLogic, Apache/Nginx is highly preferred.
  • Hands-on cart, checkout, and payment are a must, and knowing BCC is preferred.
  • Experience in designing/developing/Supporting high volume applications.
  • Experience with scripting (Shell, Python, etc.) and a good understanding of Unix/Linux is preferred.
  • Ability to quickly troubleshoot critical production issues spanning applications/infrastructure and tune high-volume online applications
  • Hands-on experience using version control tools such as Git or similar is a must.
  • Previous experience in working on an Agile team is desired.
  • Strong ability to collaborate and openly communicate cross-functionally, particularly with Operations teams.
  • Strong work ethic, high sense of urgency, driven, self-motivated, highly accountable with initiative and passion.
  • Release Automation Engineering experience working with tools such as Jenkins, Jira, and Puppet is preferred.
  • Experience in web application development and implementing high-level designs for IT solutions
  • Familiarity or experience in frontend and backend application development and troubleshooting
  • Experience with monitoring tools (Dynatrace, Splunk, ELK, APM, etc.) is preferred.

Hourly Wage Estimation for Software Developer in Memphis, TN
$43.00 to $52.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Developer?

Sign up to receive alerts about other jobs on the Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$72,538 - $87,299
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$143,123 - $179,960
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030

Sign up to receive alerts about other jobs with skills like those required for the Software Developer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $88,984 - $115,784
    • Income Estimation: $90,609 - $105,383
  • Debugging Skill

    • Income Estimation: $82,230 - $118,841
    • Income Estimation: $88,984 - $115,784
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at BGSF

  • BGSF Manchester, NH
  • Certified Apartment Maintenance Technician (Floating)Manchester, NH 03103 — Floating Between Manchester, Methuen & AndoverTake on a dynamic role supporting... more
  • 4 Months Ago

  • BGSF Birmingham, AL
  • No experience? No problem! BGSF is seeking experienced and inexperienced individuals as groundskeepers and porters in the growing apartment industry! BGSF ... more
  • 4 Months Ago

  • BGSF Columbia, SC
  • Job Title Make-Ready / Punch Technicians Hours Mon- Fri 8-5 pm hours may vary. Pay Range $15- $25 Depending on experience Job Description Are you a master ... more
  • 4 Months Ago

  • BGSF Minnetonka, MN
  • Description Responsibilities: The role will lead project management, delivery, and ownership of functional capabilities for Hyperion EPM 11.2 (Hyperion Pla... more
  • 4 Months Ago


Not the job you're looking for? Here are some other Software Developer jobs in the Memphis, TN area that may be a better fit.

  • Big River Steel LLC Osceola, AR
  • This position is focused on the design and development of business applications and software. Duties and Responsibilities: Ensure Safety, Environmental, Qu... more
  • 6 Months Ago

  • MI Softech Collierville, TN
  • Job Description In this professional position of Software Developer, beneficiary works on the TransifyDigital project, and the work location will be at 71 ... more
  • 4 Months Ago

AI Assistant is available now!

Feel free to start your new journey!