1

Software Development Jobs in Cleveland, TN (NOW HIRING)

Deep knowledge of software development methodologies, programming languages, version control, software architecture, testing strategies, debugging, database design, API development, and deployment ...

Software QA Intern

Chattanooga, TN · On-site

$17.50 - $23/hr

Basic understanding of software development lifecycle * Knowledge of software testing methodologies * Strong analytical and problem-solving skills * Excellent attention to detail * Ability to work ...

Software Engineer II - Java/J2EE

Chattanooga, TN · On-site

$47 - $64.75/hr

Software Engineer 2 are responsible for the building and/or configuration of software solutions ... Strong Java development skills, including J2EE technologies (JSP, JMS) and integrations (Web ...

Software Engineer II - Java/J2EE

Chattanooga, TN · On-site

$47 - $64.75/hr

Software Engineer 2 are responsible for the building and/or configuration of software solutions ... Strong Java development skills, including J2EE technologies (JSP, JMS) and integrations (Web ...

Senior Software Engineer

Chattanooga, TN · On-site

$111K - $147K/yr

Unum Group seeks Senior Software Engineers in Chattanooga, TN. Applicants who are interested in ... Lead the conceptualization, design, development, implementation, and maintenance of new and ...

Senior Software Engineer

Chattanooga, TN · On-site

$111K - $147K/yr

Unum Group seeks Senior Software Engineers in Chattanooga, TN. Applicants who are interested in ... Lead the conceptualization, design, development, implementation, and maintenance of new and ...

Senior Software Engineer

Chattanooga, TN · On-site

$111K - $147K/yr

Unum Group seeks Senior Software Engineers in Chattanooga, TN. Applicants who are interested in ... Lead the conceptualization, design, development, implementation, and maintenance of new and ...

Senior Software Developer

Dalton, GA · On-site

$48.25 - $63.75/hr

About the Role We are seeking an expeienced Senior Software Developer to join our Applications team ... This role carries broad scope: you will contribute across application development, database ...

Senior Software Engineer - Java/J2EE

Chattanooga, TN · On-site

$113K - $149K/yr

The Senior Software Engineer is a key technical leader within an Agile team, partnering closely ... Strong Java development skills, including J2EE technologies (JSP, JMS) and integrations (Web ...

Controls Software Engineer

Chattanooga, TN · On-site

$41.25 - $52.50/hr

Software will be developed on PLCs, embedded controllers, and HMI displays. Some legacy systems are coded in Ladder Logic, but all new systems will be coded in either CodeSys or C/C++. The Control ...

next page

Showing results 1-20

Software Development information

See Cleveland, TN salary details

$66.5K

$118.9K

$149.3K

How much do software development jobs pay per year?

As of Jun 23, 2026, the average yearly pay for software development in Cleveland, TN is $118,893.00, according to ZipRecruiter salary data. Most workers in this role earn between $103,300.00 and $136,400.00 per year, depending on experience, location, and employer.

What engineers make $500,000?

Senior software engineers, especially those with expertise in areas like machine learning, cloud computing, or high-frequency trading, can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills, and working at large tech companies or startups with significant funding.

What is software development?

Software development is the process of designing, creating, testing, and maintaining computer programs or applications. It involves a range of tasks including writing code, debugging, and collaborating with other team members to solve problems and deliver functional software solutions. Software development can encompass everything from mobile apps and websites to large-scale enterprise systems. Developers use various programming languages and tools depending on the project requirements.

What are some common challenges software developers face when working on collaborative projects, and how can these be addressed?

Software developers often encounter challenges such as coordinating code changes, managing merge conflicts, and ensuring consistent communication across the team during collaborative projects. To address these issues, teams typically use version control systems like Git, establish clear coding standards, and hold regular stand-up meetings to keep everyone aligned. Additionally, utilizing code review processes and project management tools helps maintain quality and transparency, making collaboration smoother and more efficient.

What is the difference between Software Development vs Software Engineering?

AspectSoftware DevelopmentSoftware Engineering
CredentialsTypically requires a degree in computer science or related field, coding certificationsSimilar credentials, often includes certifications in software engineering principles
Work EnvironmentDeveloping, coding, and testing software applicationsDesigning, analyzing, and managing software projects and systems
Industry UsageCommonly used in tech companies, startups, and software firmsUsed in larger organizations, focusing on system architecture and process
Search & Comparison IntentFocuses on coding and application creationEmphasizes system design and engineering principles

While both roles involve software creation, Software Development primarily focuses on coding and building applications, whereas Software Engineering encompasses designing, analyzing, and managing complex software systems with a broader engineering perspective.

Which IT jobs without coding?

In software development, roles such as quality assurance tester, technical writer, project manager, business analyst, and user experience designer typically do not require coding skills. These positions focus on testing, documentation, planning, analysis, and design, often involving tools like test management software, project management platforms, or design tools. Certifications or knowledge of industry standards can enhance employability in these areas.

What are the key skills and qualifications needed to thrive as a Software Developer, and why are they important?

To thrive as a Software Developer, you need strong programming skills (such as Python, Java, or C++), problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes certifications in cloud platforms or specific frameworks are often required. Collaboration, adaptability, and effective communication are essential soft skills for working in diverse development teams and navigating project requirements. These skills and qualities ensure efficient code development, seamless teamwork, and successful delivery of robust software solutions.

Is it true that AI will replace software engineers?

AI technology is advancing and can automate certain coding tasks, but software engineers are essential for designing, developing, and maintaining complex systems. AI tools serve as aids that enhance productivity, but human expertise remains crucial for problem-solving, creativity, and decision-making in software development.

Is a software developer high paying?

Software developers typically earn higher-than-average salaries compared to many other professions, especially with experience, specialized skills, and knowledge of programming languages like Java, Python, or C++. Salaries can vary based on location, industry, and level of expertise, but overall, software development is considered a well-paying career. Certifications and proficiency with tools like Git or cloud platforms can also influence earning potential.
What job categories do people searching Software Development jobs in Cleveland, TN look for? The top searched job categories for Software Development jobs in Cleveland, TN are:
What cities near Cleveland, TN are hiring for Software Development jobs? Cities near Cleveland, TN with the most Software Development job openings:
Infographic showing various Software Development job openings in Cleveland, TN as of June 2026, with employment types broken down into 84% Full Time, 15% Part Time, and 1% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $118,893 per year, or $57.2 per hour.

Software Engineer I

Transport Enterprise Leasing

Chattanooga, TN • On-site, Remote

Full-time

Life, Retirement, PTO

Posted 6 days ago


Job description

Software Engineer I | 18-Month Project Hire
Location: Chattanooga, TN (Headquarters) | Hybrid
Remote consideration given for candidates outside of a 50-mile radius and willing to travel onsite. Strong preference for local Chattanooga-region candidates.
Join a fast-growing company where technology is helping shape what comes next!
TEL is looking for a Software Engineer I to join the team during an exciting period of growth and transformation. This role is an 18-month project hire created to support the implementation of a new system and the continued expansion of the business. It is a strong opportunity for an early-career engineer to gain hands-on experience, build practical technical skills, and contribute to meaningful work that will have visible impact across the organization. To recognize the value of this assignment, the position also includes a completion bonus equal to 20% of the base salary at the end of the 18-month term.
In this role, you will work alongside experienced team members across application development, support, and system integration efforts. You’ll have the chance to contribute across front-end and back-end work, support key business platforms, and grow your understanding of how technology enables operational success in a dynamic environment.
Ideal Candidate Profile:
We’re looking for someone early in their software engineering career who is eager to learn, excited to contribute, and motivated by the opportunity to build experience on meaningful projects. The ideal candidate has a strong foundation in the software development life cycle and brings exposure to technologies such as React Native, C#, and SQL. They are curious, collaborative, and comfortable working with both technical and non-technical partners while developing their skills across full-stack development and platform support.
What You’ll Do
Software Development:
  • Collaborate with the development team to build, test, and deploy reliable software solutions.
  • Contribute to cross-platform mobile application development using React Native.
  • Support server-side development in C# and work with SQL to manage and maintain data effectively.
Full Stack Development:
  • Gain experience across both front-end and back-end development while helping deliver well-integrated solutions.
  • Participate in the full software development life cycle, from requirements and design through testing and release.
Salesforce Support:
  • Help support the Salesforce environment by resolving issues and maintaining strong system performance.
  • Partner with internal teams to assist with enhancements, integrations, and ongoing system improvements.
Collaboration and Communication:
  • Work closely with cross-functional partners, including product, design, and technical team members, to move projects forward.
  • Share updates clearly, ask thoughtful questions, and contribute to a collaborative team environment.
Learning and Growth:
  • Build your technical knowledge through hands-on project work, mentorship, and exposure to new tools and systems.
  • Stay current on development best practices and bring a learning mindset to new challenges.
  • Familiarity with AI-assisted development tools, including the ability to leverage them to enhance productivity and code quality while applying sound engineering judgement to validate AI-generated output. Commitment to staying current with evolving AI capabilities and their responsible application within development practices.
Qualifications:
  • Understanding of the software development life cycle, including analysis, design, development, testing, deployment, and maintenance.
  • Exposure to React Native for mobile application development.
  • Working knowledge of C# for application development.
  • Familiarity with SQL and basic database concepts.
  • Understanding of HTML, CSS, and JavaScript for front-end development.
  • Familiarity with AI-assisted development tools, including an understanding of prompt engineering fundamentals, awareness of AI output limitations, and a commitment to human review of AI-generated code and content.
  • Basic knowledge of Salesforce administration or support is a plus.
  • Familiarity with Git or other version control tools.
  • Strong problem-solving skills and a willingness to learn in a fast-paced environment.
  • Clear communication skills and the ability to collaborate effectively across teams.
  • A proactive mindset and strong attention to detail.
Education and Experience:
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent relevant training.
  • Internship, academic, or project-based experience in software development is welcomed.
  • Exposure to React Native, C#, SQL, or Salesforce through coursework, internships, or hands-on projects is preferred.
Why TEL?
  • Competitive compensation and benefits
  • Opportunities for professional development and advancement
  • A performance-driven culture where initiative is valued
  • The chance to make a real impact in a high-growth, respected company
Join TEL and enjoy a comprehensive benefits package tailored to your career:
  • Paid time off (PTO) to help you balance work and life
  • Paid holidays—including your birthday and a floating holiday
  • Paid family leave for eligible employees
  • Veterans receive a paid day off on Veterans Day
  • 401(k) retirement savings plan with employer match
  • Retirement Pay Program for long-term financial security
  • Years of Service cash incentive to recognize your dedication
  • Smart Dollar financial wellness program for your financial growth
  • Education Reimbursement Program to support your professional development
Equal Opportunity Employer Statement:
Transport Enterprise Leasing is an Equal Opportunity Employer. We are committed to creating an inclusive environment for all employees and applicants. Employment decisions are made without regard to race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, veteran status, or any other protected characteristic as defined by applicable laws. We also proudly support and encourage applications from veterans.
About Transport Enterprise Leasing (TEL):
TEL is a values‑driven equipment leasing and finance company built on more than two decades of experience structuring, managing, and supporting complex, mission‑critical equipment investments. Headquartered in Chattanooga, Tennessee, with operations in Greenfield, Indiana, TEL partners with businesses nationwide to deliver flexible lease and finance solutions backed by disciplined underwriting and long‑term thinking.
Our roots are in transportation, an industry where uptime, asset performance, and financial precision matter every day. That foundation shaped how we operate and set the standards we still follow today. As TEL has grown, that same financial expertise now supports customers across multiple industries, managing large‑scale equipment portfolios and long‑term capital commitments as a trusted financial partner.
At TEL, we live by the golden rule: treating others the way we want to be treated. That principle guides our faith-based culture and commitment to world-class customer service. We proudly support both Private Fleets and For-Hire Carriers with top-tier equipment and personalized service that sets us apart.
Explore our journey at www.tel360.com and discover how you can be part of something bigger.