1

Junior Software Developer Jobs in Clinton, TN (NOW HIRING)

Mentoring junior staff * In depth knowledge of State and Local government regulations affecting civil design and permitting processes. * Proficiency in civil engineering software such as AutoCAD ...

Transportation Engineer

Knoxville, TN · On-site

$74K - $97K/yr

Develop roadway designs and layouts using industry-standard software (e.g., InRoads, ORD ... Provide guidance and support to junior engineers and technicians to help develop their skills and ...

... junior engineers and partnering closely with transportation clients. This position can be based in ... software (Excel, Word, etc.) • Excellent verbal and written communication skills • ...

... junior engineers and partnering closely with transportation clients. This position can be based in ... software (Excel, Word, etc.) • Excellent verbal and written communication skills • ...

Civil Engineer-Project Manager

Knoxville, TN · On-site

$81K - $108K/yr

Supervise and mentor junior engineers and technical staff. * Ensure compliance with federal, state ... Familiarity with AutoCAD, Civil 3D, and other engineering software. * Experience in transportation ...

Utilize engineering software to create detailed technical specifications, architectures, and ... Mentor Junior Staff : Provide guidance and technical oversight to junior engineers to foster a ...

Utilize engineering software to create detailed technical specifications, architectures, and ... Mentor Junior Staff : Provide guidance and technical oversight to junior engineers to foster a ...

Showing results 41-60

Junior Software Developer information

See Clinton, TN salary details

$22.1K

$81.8K

$126.4K

How much do junior software developer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for junior software developer in Clinton, TN is $81,806.00, according to ZipRecruiter salary data. Most workers in this role earn between $61,600.00 and $80,000.00 per year, depending on experience, location, and employer.

What does a junior software developer do?

A junior software developer works on a development team writing and maintaining code for computer applications. As a junior software developer, your primary responsibilities are to learn the codebase, work on small bug fixes, and participate in paired programming with mid-level and senior developers. Junior software developers are entry-level positions, but as you gain experience and build up your programming skills, you will start to take on larger projects. Your job duties include attending and contributing to development team meetings, troubleshooting, patching computer code, and collaborating with other developers to create applications.

What does a junior software developer do?

A Junior Software Developer is an entry-level professional who assists in designing, coding, testing, and maintaining software applications. They typically work under the supervision of more experienced developers and contribute to various stages of the software development lifecycle. Their responsibilities often include writing basic code, debugging, collaborating with team members, and learning new technologies to improve their skills. This role is a great starting point for individuals looking to build a career in software development.

What are the key skills and qualifications needed to thrive as a junior software developer, and why are they important?

To thrive as a Junior Software Developer, you need proficiency in programming languages (such as Python, Java, or JavaScript), algorithms, and problem-solving, often supported by a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, basic knowledge of databases, and experience with development frameworks are valuable technical assets. Strong communication, teamwork, and a willingness to learn help you adapt and contribute effectively in collaborative environments. These skills and qualities are essential for delivering reliable code, supporting team goals, and growing in a fast-evolving tech landscape.

What are some typical challenges a junior software developer might face when starting out, and how can they overcome them?

Junior Software Developers often encounter challenges such as understanding large codebases, managing their time effectively between learning and delivering tasks, and adapting to new development tools or frameworks. To overcome these hurdles, it's helpful to actively seek guidance from more experienced team members, participate in code reviews, and make consistent use of documentation. Regular communication within the team and a willingness to ask questions can significantly speed up the learning process and help build confidence in your role.

How much money do junior software developers make?

Junior software developers typically earn between $50,000 and $80,000 annually, depending on location, industry, and skills. Entry-level roles often require knowledge of programming languages like Java, Python, or JavaScript, and familiarity with development tools and frameworks.

How to get a junior software developer job with no experience?

To secure a junior software developer position with no experience, focus on building a portfolio through personal projects, contribute to open-source code, and learn relevant programming languages like Python or JavaScript. Gaining familiarity with version control tools such as Git and completing online courses or certifications can also improve your chances. Internships or apprenticeships can provide practical experience and industry exposure.

What are the most commonly searched types of Software Developer jobs in Clinton, TN?

The most popular types of Software Developer jobs in Clinton, TN are:

What are popular job titles related to Junior Software Developer jobs in Clinton, TN?

For Junior Software Developer jobs in Clinton, TN, the most frequently searched job titles are:

What cities near Clinton, TN are hiring for Junior Software Developer jobs?

Cities near Clinton, TN with the most Junior Software Developer job openings:

Infographic showing various Junior Software Developer job openings in Clinton, TN as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 12% Part Time, and 5% Contract. Highlights an 84% Physical, 5% Hybrid, and 11% Remote job distribution, with an average salary of $81,806 per year, or $39.3 per hour.

$120K - $155K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 5 days ago


American Bureau Of Shipping rating

8.7

Company rating: 8.7 out of 10

Based on 8 frontline employees who took The Breakroom Quiz

48th of 495 rated business services


Job description

The Full-Stack Software Consultant provides technical expertise on project tasks under the guidance of a project manager to deliver high-quality services on schedule, within budget, and aligned with client requirements. This role combines full-stack software development with the design and implementation of AI-enabled functionality and automated code generation meta-processes. As part of a project team, the individual contributes to client relationship management, supports key decision makers, and helps identify new business opportunities. The position requires strong technical execution, collaborative problem-solving, and the ability to translate client and project needs into effective software solutions.

What You Will Do:

  • Assist project manager with defining and sequencing project tasks, estimating task duration and developing a project schedule as part of developing a project plan.
  • Review project plans to understand the scope, schedule and assigned work.
  • Participate in client and project team meetings.
  • Assist with research and data analysis, to include but not limited to assisting with conducting customer or stakeholder analyses.
  • Prepare written documents, reports, and presentations, and assist with giving presentations to clients.
  • Track and accurately report hours spent on projects.
  • Work with individuals at all levels, provide input to reports and other deliverables, execute multiple assignments, meet agreed deadlines, and adjust to changing client demands.
  • Perform quality assurance on project deliverables.
  • Demonstrate a firm understanding of business and implement opportunities for enhancing effectiveness and efficiencies on assigned projects and amongst team members.
  • Develop relationships with existing customers to facilitate development of new business opportunities for current and/or additional services.
  • Understand and be conversant in ABS Group products and services.
  • Meet with new and existing clients and actively listen to their needs.
  • Design, architect, and enhance scalable applications and APIs that deliver AI-enabled and data-driven capabilities to end users and integrated downstream systems.
  • Develop, implement, and maintain full-stack software applications using modern cloud technologies, development frameworks, and established engineering best practices.
  • Conduct testing and quality assurance activities to ensure applications meet performance, reliability, and usability standards through automated testing, CI/CD pipelines, and production monitoring.

What You Will Need:

Education and Experience

  • Must have a bachelor's degree or equivalent experience in Computer Science, Engineering, or a related field.
  • 6+ years of relevant professional experience.
  • 5+ years of experience building and deploying applications on cloud platforms such as AWS, Azure, or Google Cloud. 
  • Demonstrated experience integrating third-party APIs or ML model endpoints into production software. 
  • Proven track record of delivering user-facing applications with measurable business impact. 
  • Strong background in building observability, monitoring, and logging systems for production applications.

Knowledge, Skills, and Ability

  • Experience with containerization technologies (e.g., Docker, Kubernetes).
  • Familiarity with AI/ML concepts and experience consuming LLM-based APIs or services.
  • Experience with relational and NoSQL databases.
  • Understanding of software security practices and responsible development.
  • Experience with A/B testing or feature flagging frameworks.
  • Ability to gain, retain, illustrate comprehension of learned technical knowledge, and transfer knowledge to other members of the team.
  • Ability to mentor/coach entry-level consultants and hone technical skills in others.
  • Ability to actively listen to the needs of our clients by receiving shared information, determining context of the information provided and generating probing questions to better understand, retaining the information for future access, engaging and collaborating with sales team on potential opportunities, and responding with solutions.
  • Openly accept change as part of business evolution to meet the needs of our clients, provide recommendations to enhance business, and drive change amongst colleagues and on assigned projects.
  • Possess a firm understanding of key performance indicators and their significance to the business and take action to drive results amongst their department.
  • Ability to utilize established rapport and role as a subject matter expert with existing clients to facilitate development of new business through identifying and consistently generating new business opportunities.

Salary: $120,000 - $155,000

Reporting Relationships:

Reports to a manager, director, or executive-level position and does not have any direct reports.

We set out more than 160 years ago to promote the security of life and property at sea and preserve the natural environment. Today, we remain true to our mission and continue to support organizations facing a rapidly evolving seascape of challenging regulations and new technologies. Through it all, we are anchored by a vision and mission that help our clients find clarity in uncertain times.
ABS is a global leader in marine and offshore classification and other innovative safety, quality, and environmental services. We're at the forefront of supporting the global energy transition at sea, the application of remote and autonomous marine systems, cutting-edge technical solutions, and many more exciting advancements. Our commitment to safety, reliability, and efficiency is ever-present, guiding our clients to safer and more efficient operations.
About Our Benefits
ABS Group proudly offers a variety of industry-leading benefits designed to enhance the life and well-being of our employees and their families. These benefits include, but are not limited to, medical insurance (PPO and HD), dental and vision insurance, Health Savings account (HSA), Flexible Savings Account (FSA), life insurance, accidental death and dismemberment insurance, disability leave programs, parental leave program, paid holidays, and paid vacation time. The Company provides an Employee Assistance Plan (EAP) that offers additional support in personal wellness, including work-life services. ABS Group also offers a 401K plan with a generous company match, subject to plan requirements.
Equal Opportunity
The ABS Group of Companies is committed to the equal employment opportunity of its employees and prohibits discrimination against any employee or qualified applicant based on race, color, creed, religion, national origin, sex, gender identity, age, disability, marital status, sexual orientation, citizenship status or veteran status, or other non-work-related characteristics that may be protected under the law of the Federal Government or specific state employment laws.
Notice
ABS and Affiliated Companies (ABS) will not pay a fee to any third-party agency without a valid ABS Master Service Agreement (MSA) authorized and signed by Human Resources. Any resume, CV, application, or other forms of candidate submission provided to any employee of ABS without a valid MSA on file will be considered property of ABS, and no fee will be paid.
Other
This job description is not intended, and should not be construed, to be an all-inclusive list of responsibilities, skills, efforts or working conditions associated with the job of the incumbent. It is intended to be an accurate reflection of the principal job elements essential for making a fair decision regarding the pay structure of the job. #ogjs

What American Bureau Of Shipping employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


American Bureau of Shipping logo

About American Bureau of Shipping

Sourced by ZipRecruiter

ABS is committed to setting standards for safety and excellence as one of the world’s leading classification organizations. In a constantly evolving industry, ABS works alongside its partners tackling the most pressing technical, operational and regulatory challenges so the marine and offshore industries can operate safely, securely and responsibly. For more than 150 years, ABS has been at the forefront of marine and offshore energy innovation. We work alongside our partners tackling the most pressing technical, operational and regulatory challenges so the marine and offshore industries can operate safely, securely and responsibly. We provide traditional classification services as well as on-the-ground technical services in asset performance, energy efficiency, environmental performance and life cycle management. With a passion for making the world a safer place, while also delivering practical and innovative solutions, we stand ready to assist and advance the marine and offshore energy industries.

Industry

Water transportation

Company size

5,001 - 10,000 Employees

Headquarters location

Spring, TX, US

Year founded

1862

Social media