Software Developer
Global Lending Services
Job Description
Job Description
Why GLS?
Purpose : Access to affordable, reliable transportation is essential to leading productive work and personal lives, caring well for oneself, one’s family, and the needs of others. Through advanced analytics and technology, we can more accurately predict credit risk and provide more people with an affordable auto financing option for their next vehicle. That’s what GLS has done for over 10 years, helping more than half a million families meet and improve their transportation needs.
People : Join a culture of over 1,000 employees who Care Deeply and Think Boldly , driving innovation in an adaptive and positive culture that celebrates successes. We empower and reward individuals and teams who make direct, positive impacts to the business and each other, who take pride in their work and are ever-raising the bar.
Growth : Recognized by Inc 5000 as one of the fastest-growing private companies in America. Join GLS to grow with us!
Benefits : GLS offers the below great benefits for your amazing work!
o Competitive base pay and performance bonuses, dependent on role
o Medical, dental, vision, telemedicine, supplemental insurance benefits, long-term and short-term disability
o 401K with employer match and 100% immediate vesting
o Paid Time Off (PTO) and paid company holidays to help you balance work and personal life
o Paid Volunteer Time Off (VTO) Annually
o Tuition Reimbursement
o Parental Leave
o Business casual work environment
***This posting is to enter our campus recruiting and entry-level process for position offers being made for May 2027***
What does it mean to be a Software Developer at GLS?
As a Software Developer, you will develop cutting-edge software - from building integration microservices and productivity tools to real-time credit engines, web services, and end-user applications. You will work on projects that will allow you to build automation and interfaces that make GLS a world-class company.
How will you drive value within the organization as a Software Developer?- Execute the full software development life cycle (SDLC)
- Develop server-side code for high-volume web-based applications; use (Javascript, HTML, CSS, etc.. ) to create and develop web user interfaces
- Use object-oriented programming languages (Python, C#, Java, etc.) to create robust, scalable, automation solutions to save time and resources and/or increase profitability
- Interpret data, and analyze results using structured query language (SQL); modify XML data using XPATH,XSLT; share data between services using JSON
- Document tasks, applications, and systems; participate in peer code reviews; develop and execute test plans; perform load-testing; implement changes; do feature validations
- Continue education to stay up to date on emerging technologies and best practices; identify ideas to improve system performance and availability
- Develop performance monitoring tools, troubleshoot, and debug existing systems; work with experienced team members to conduct root cause analysis
- External candidates require a Bachelor’s degree in Computer Science, Computer Engineering with a Software focus, or a related field
- Proficient computer skills and ability to quickly learn new computer applications as required. Working knowledge of SQL and/or Python preferred
- Strong written, verbal and interpersonal communication skills while presenting ideas in business-friendly and user-friendly language
- Intrinsically motivated with demonstrated ability to take initiative, identify needs, make recommendations for improvement, see recommendations through implementation, and evaluate improvements for effectiveness
- Exceptional interpersonal skills: friendly and tactful with the ability to influence others, effectively manage conflict, exercise sound judgment, effectively manage highly sensitive and confidential information, interact at all levels within the organization, and build cross-functional partnerships across the business
- This is an exempt level position whereby business need will dictate the exact work schedule which should be expected to vary at times. Generally, days and hours of work are Monday through Friday between the hours of 8:00am-6:00pm
- Regular, predictable attendance is required, including in excess of 40 hours as business demands dictate
- Evening and weekend work may be required as job duties demand
- The position does not require travel
- Constantly operate a computer and other standard office equipment
- Talk and hear to exchange accurate information
- Have close visual acuity to perform activities such as: preparing and analyzing data and figures; viewing a computer terminal; extensive reading
2023 California Applicant Privacy Notice
GLS participates in the E-Verify program to confirm the employment eligibility of all newly hired employees
Please visit for information about our great company and other amazing opportunities
Applicants have rights under Federal Employment Laws
Family and Medical Leave Act (FMLA)
Equal Employment Opportunity (EEO)
Employee Polygraph Protection Act (EPPA)
As part of our hiring process, we may use automated tools or artificial intelligence technologies to assist in evaluating applications, assessing qualifications, and supporting hiring decisions. All employment decisions are ultimately reviewed in accordance with applicable laws and company policies.
- ...DDoS Protection—partnering with cybersecurity teams to enforce Zero Trust and robust application defenseDrive DevOps integration by developing automated provisioning, configuration management, and self-service deployment frameworks using Python, Ansible, Terraform,...SuggestedH1bLocal area
- ...Configure and support network and firewall settings, applying knowledge of communication protocols and secure port-level connectivity.• Develop and maintain scripts or automation solutions to reduce manual effort and improve consistency in recurring administrative tasks.Suggested
$91.7k - $152.7k
...Lead CMM ProgrammerThe Lead CMM Programmer will develop, validate, standardize, and improve Coordinate Measuring Machine (CMM) programs... ..., result, and production-support issues.Support CMM hardware/software setup, probe qualification, fixture validation, and reliable execution...SuggestedPermanent employmentApprenticeshipRelocation packageShift work$93.75k - $137.5k
...greenfield and brownfield turnkey projects and has expertise in designing and constructing high and medium-voltage substations and developing power distribution solutions for utilities, government, data centers, industrial, and commercial facilities. The expected...SuggestedH1bLocal areaVisa sponsorship$134.55k - $205.56k
...from an ABET-accredited engineering program. ~12 or more years of transmission design experience. ~ Proficiency with PLS-CADD software. ~ Experience must include preparation of scopes of work, development of conceptual designs, determination of design basis, the...SuggestedHourly payWork at officeLocal areaFlexible hours3 days per week- Design, develop, and integrate embedded software throughout the full lifecycle, from requirements analysis to formal validation. Collaborate with hardware engineers to ensure seamless integration and provide technical documentation and effort estimates for proposals. Requirements...Temporary work
- Wood is currently seeking for a Lead Structural Engineer reporting to the Manager of Civil/Structural Department in our Greenville, SC office. This will be a hybrid role, with the expectation of 3 days per week worked in our Greenville office. Authorization to work ...Work at officeLocal areaRelocation3 days per week
- ...Job Description Job Description Join Our Software Development Team! RTO National is seeking an experienced Senior Full-Stack Software Developer to design, build, and improve the custom software systems that support our business. This hands-on role is involved across...Temporary workImmediate start
- ...Backup & Replication and/or Zerto in multi-site replication in enterprise or service-provider environmentsor other data protection software ~ knowledge of hypervisors (VMwareESXidesired) ~ Comfortable with physical data center tasks: racking, cabling, smart hands,...
- ..., leveraging Kubernetes/EKS and infrastructure as code. You will create and maintain tools, workflows, and standards that enable developers to ship code efficiently and reliably. This role includes participation in an On-Call rotation. Job Responsibility Infrastructure...Work experience placementCasual workWork at office
- ...Paypal, western union, Client, visa, walmart lab s etc to name a few. We are continuously looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for full...Full time
- Lead UI Developer Location: Charlotte, NC or (Raleigh, Atlanta, Greenville is fine - but they should be able to drive & come to Charlotte office as needed on their own cost) Job Description: We're looking for recent experience with pure React+Typescript, with best practices...Work at office
- ...mentorship and technical oversight to Project Administrators and support Project Engineers. Provide project staging of equipment and software. Communicate effectively with both project management as well as client points of contact and end users. Complete Project...Full timeTemporary workWork at officeRemote workWork from homeHome officeMonday to FridayShift workNight shift
$89.6k - $156.7k
...in this role Mandatory Skills: •9+ years of professional software engineering experience •3+ Years of solution design experience... ...company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and...Local area- ...functions, with strong emphasis on problem solving, documentation, and cross-functional coordination. Responsibilities and Duties Design, develop, and refine remanufacturing processes for Hydraulically Actuated Unit Diesel injectors and Common Rail Diesel injectors. Provide...Work at office
- ...systems/ technologies used in/for Supply Chain Management and develops strategies for improving or leveraging these systems. Considers... ...functional and system requirements accordingly. Ensures that any new software integration meets functional/ end user requirements, compliance...
$100k - $120k
...Perspective and Vision). This role includes integrating with PLCs, developing user interfaces, configuring alarms and reports, and providing... ...Qualifications: Bachelors degree in Systems, Controls, Software, Electrical, Mechatronics Engineering, or Computer Science...Full time- ...NAVA Software solutions is looking for a SCADA Engineer Details: SCADA Engineer Location: Greenville SC Or City of Industry CA - Onsite Duration: 6-12 months Experience Required: 7-10 Years in MES & SCADA Implementations...
- Purpose Financial, Inc. in Greenville, SC seeks a seasoned Manager, Data Engineering to lead our data engineering team and shape scalable cloud platforms. The role focuses on architecture, ingestion frameworks, and data services, guiding the technical vision and collaboration...
- JobDiva, Inc. is seeking a Staff Civil Engineer in Greenville, SC, to lead and support environmental and civil projects onsite. This fulltime role offers long-term potential and requires coordinating multidisciplinary teams, preparing design documentation, and maintaining...Full time
$118.02k - $180.31k
...the design and analysis of industrial / heavy commercial or nuclear facility structures ~ Proficiency with structural analysis software such as STAAD, SAP2000, SAFE, STRUDL, or ANSYS ~ Proficiency with design codes and standards such as ASCE 7, AISC, and ACI ~ Excellent...Hourly payLocal areaWorldwideFlexible hours$81.7k - $136.7k
...HardwareYou'll have access to an industry-leading hardware and software stack:CAD/CAM Suite: Siemens NX (5-Axis Continuous Milling, VTL... ...virtual environment before hitting the shop floor.Smart Machining: Develop adaptive probing routines, macro programming, and closed-loop...ApprenticeshipRelocation packageAfternoon shift- About the Role: As a CBRE Mobile Engineer, you will be responsible for preventive maintenance and corrective repairs for buildings, industrial systems, vehicles, equipment, and grounds. This job is part of the Engineering and Technical Services job function. They...Work at officeVisa sponsorshipShift work
- ...food, meat processing, and industrial manufacturing projects Develop project scopes and establish process design basis documentation... ...Perform process calculations and simulations using software such as AFT Fathom, AFT Arrow, HTRI, and similar process engineering...For contractorsCasual workFlexible hours
- ...Job Description Description: Job Summary The Full Stack Developer is responsible for designing, developing, testing, deploying,... ...cross-functional stakeholders to deliver scalable, high-quality software solutions that align with business objectives. Beyond core application...Temporary workImmediate start
$79.6k - $176.3k
Junior Software Engineer Position Description CGI is seeking an experienced Full Stack Junior Software Engineer with 1 3 years of experience in designing and developing scalable enterprise applications. The ideal candidate will have strong hands-on experience in frontend...InternshipLocal area$40 - $80 per hour
...Job Description Job Description Embedded Software Engineer Greenville, SC OR Melbourne, FL | Full-Time | Onsite | 9/80 Schedule Join a growing engineering team developing mission-critical embedded systems for advanced defense and aerospace applications. This role...Full timeContract workTemporary work$102.5k - $187.9k
...Application Design and Development, you will be at the forefront of developing and integrating user interfaces across diverse platforms such... ...front‑end components and services that are integral to our software architecture. You will be expected to actively contribute to...Summer holidayFlexible hours- ...Position: Microsoft Power Platform Developer Why do you have the need: The Power BI & Data Reporting Consultant will help Michelin PRIME maintain critical plant reporting while transitioning reports to a new enterprise data source. The consultant will evaluate...Work experience placement
- NET Developer Arete Technologies, Inc. offers set of innovative Consulting and Outsourcing services, bridging the gap between requirements... ...providers in the field of staff augmentation, IT Consultancy, Software development, Web Development providing unexcelled services and...Local areaWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- software engineer internship remote Greenville, SC
- senior software engineer ruby on rails Greenville, SC
- software developer positions Greenville, SC
- entry level software engineer remote Greenville, SC
- senior software engineer remote Greenville, SC
- senior software design engineer Greenville, SC
- startup software engineer Greenville, SC
- remote entry level software developer Greenville, SC
- cybersecurity software engineer Greenville, SC
- software developer Greenville, SC




