2

Mid Level Remote Software Developer Jobs in Clarksville, TN

Lead Automation Engineer

Nashville, TN · Remote

$99K - $130K/yr

Remote ESSENTIAL RESPONSIBILITIES: * Reports to the Manager/Director of Software Development and ... Maintain source level control of all workflows. * Troubleshoot and resolve all defects and ...

Lead Automation Engineer

Nashville, TN · Remote

$99K - $130K/yr

Remote ESSENTIAL RESPONSIBILITIES: * Reports to the Manager/Director of Software Development and ... Maintain source level control of all workflows. * Troubleshoot and resolve all defects and ...

Java Tutor

Nashville, TN · Remote

$18 - $40/hr

... software engineering. * Curriculum Awareness & Adaptive Instruction: Familiar with Java curricula including AP Computer Science A and college-level courses, and common challenges such as ...

... software, and full-service support into a single, integrated solution. By removing the traditional ... SMB and mid-market manufacturing. The team partners closely with Engineering, Solutions, and ...

Remote UX/UI Designer

Nashville, TN · Remote

$90K - $110K/yr

In this fully remote role, you'll collaborate with product managers, developers, researchers, and ... Experience designing SaaS, e-commerce, healthcare, fintech, or enterprise software applications.

This position is remote, but you MUST be located in our business footprint, which includes the ... Ability to demonstrate the highest level of ethical behavior and confidentiality and maintain ...

Regional Sales Manager

Nashville, TN · On-site +1

$184K - $250K/yr

About the Mid-Market Segment: Motive has three segments: SMB, Mid-Market, and Enterprise. Mid ... oftentimes with a hardware/software trial (POC). The AE's are paired with Sales Engineers ...

Showing results 41-60

Mid Level Remote Software Developer information

See Clarksville, TN salary details

$77.8K

$91.3K

$103.5K

How much do mid level remote software developer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for mid level remote software developer in Clarksville, TN is $91,288.00, according to ZipRecruiter salary data. Most workers in this role earn between $84,800.00 and $97,800.00 per year, depending on experience, location, and employer.

What are some common challenges faced by mid level remote software developers, and how can they be addressed?

Mid-level remote software developers often encounter challenges such as maintaining effective communication with distributed teams, managing their time independently, and staying aligned with project goals without in-person supervision. To address these, it's important to proactively participate in virtual meetings, use collaboration tools like Slack or Jira, and set clear daily or weekly work objectives. Regular check-ins with team members and seeking feedback can also help ensure that you remain connected and productive, fostering both personal growth and project success.

What is a mid level remote software developer?

A Mid Level Remote Software Developer is a software engineer with several years of experience (typically 2-5 years) who works from a location outside of a traditional office environment, often from home. They are responsible for designing, coding, testing, and maintaining software applications, collaborating with team members through digital communication tools. Mid level developers are expected to work independently on moderately complex tasks, contribute to code reviews, and assist junior developers. Remote roles require strong time management and communication skills to ensure productivity and effective teamwork.

What are the key skills and qualifications needed to thrive as a mid level remote software developer?

To thrive as a Mid Level Remote Software Developer, you need proficiency in programming languages (such as JavaScript, Python, or Java), experience with software development methodologies, and a relevant degree or equivalent experience. Familiarity with version control systems like Git, cloud platforms (e.g., AWS or Azure), and collaborative tools such as Jira or Slack is typically expected. Strong problem-solving abilities, self-motivation, and effective written communication help you excel, especially in a remote environment. These skills and qualities are essential for delivering high-quality software, collaborating efficiently with distributed teams, and adapting to evolving project requirements.

What is the difference between Mid Level Remote Software Developer vs Junior Remote Software Developer?

AspectMid Level Remote Software DeveloperJunior Remote Software Developer
Experience2-4 years0-1 year
SkillsProficient in multiple programming languages, problem-solving, independent task managementBasic coding skills, learning foundational concepts
ResponsibilitiesDeveloping features, code reviews, collaborating with teamsAssisting with tasks, learning codebases, under supervision
Work EnvironmentRemote, team-based projects, some client interaction

The Mid Level Remote Software Developer typically has more experience and handles complex tasks independently, while the Junior role focuses on learning and supporting basic development activities. Both roles are common in remote work settings within the software industry, but the mid-level position requires a higher skill set and greater responsibility.

What job categories do people searching Mid Level Remote Software Developer jobs in Clarksville, TN look for? The top searched job categories for Mid Level Remote Software Developer jobs in Clarksville, TN are:
What cities near Clarksville, TN are hiring for Mid Level Remote Software Developer jobs? Cities near Clarksville, TN with the most Mid Level Remote Software Developer job openings:

Lead Automation Engineer

AmSurg LLC

Nashville, TN • Remote

$99K - $130K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 29 days ago


AmSurg rating

6.2

Company rating: 6.2 out of 10

Based on 24 frontline employees who took The Breakroom Quiz


Job description

Lead Automation Engineer

Remote

Company Overview: AMSURG is an independent leader in ambulatory surgery center services, operating a network of more than 250 surgery centers nationwide. In partnership with physicians and health systems, the organization delivers high-quality care for patients across a diverse spectrum of medical specialties, including gastroenterology, ophthalmology and orthopedics. To learn more about AMSURG, visit www..

POSITION SUMMARY:

The Lead Automation Engineer is responsible for supporting business unit(s) with the development and maintenance of automated solutions for various processes and systems using a standard set of tools and technologies. This highly skilled individual to step into a transformative lead role to drive the company's Automation Transformation, setting strategic and breakthrough ideal state and future state, effectively partnering with business unit(s) to deliver efficient, holistic automation solutions with speed and scale that generate best value for the organization.

Work Schedule: Remote

ESSENTIAL RESPONSIBILITIES:

  • Reports to the Manager/Director of Software Development and serves as technical lead to a team of Automation Engineers.
  • Responsible for understanding the needs of the business, providing solutions to improve efficiency, and supporting solutions implemented within the enterprise.
  • Serves as a liaison between business operations and automated solutions with an emphasis on workflow architecture.
  • Responsible for maintaining numerous workflows and detailed knowledge of their impact on all systems.
  • Mentors less experienced engineers.
  • Able to serve as a Technical Lead on multiple cross-functional IT and business projects.
  • Manages time, priorities, and customer expectations across multiple projects.
  • Takes technical direction from senior team members and participates in a knowledge-sharing environment.
  • Participates in agile team processes.
  • Research and specify the optimal solution for workflow-based process automation.
  • Design and develop the identified optimal workflow-based automated processes.
  • Test and certify the implemented optimal workflow-based automated processes.
  • Analyze business requirements specification, then translate into functional specifications.
  • Write and maintain technical specifications according to functional specifications.
  • Maintain source level control of all workflows.
  • Troubleshoot and resolve all defects and incidents in a timely manner.
  • Provide process support, which includes problem research, analysis, resolution, and on-call support.
  • Communicate effectively with business users, sponsors, and other product teams.
  • Ensures product conformance to sound engineering principles, customer requirements, and industry best practices.
  • Ensure all technology practices adhere to regulatory security standards.
  • Analyze current solutions and technologies used by back-office applications.
  • Foster cross-platform development, collaboration, and solutions.
  • Influences changes to standards when necessary.
  • Other duties as assigned.
  • Reads and abides by the company’s code of conduct, ethics statements, employee handbook(s), policies and procedures and other corporate mandates, including participation in mandatory training programs.
  • Reports any real or suspected violation of the corporate compliance program, company policies and procedures, harassment, or other prohibited activities in accordance with the reporting policies of the company.
  • Obtains clarification of policy whenever necessary and may use the resources available through the Compliance, Human Resources or Legal Department

QUALIFICATIONS:

To perform this job successfully, an individual must be able to perform each essential responsibility satisfactorily. The requirements listed below are representative of the knowledge, skills and/or abilities required.

  • Knowledge of network infrastructure, security, and authentication processes.
  • Working experience with all phases of the Software Development Life Cycle (SDLC).
  • Knowledge of technology stack preferred (MS Power Automate, MS Power Apps, MS SQL Server, Azure, Copilot Studio, Agent Development).
  • Knowledge of implementing and managing Privacy, Security Policies.
  • Able to communicate effectively with non-technical staff and with members of interdisciplinary teams.
  • Keeps current on emerging workflow automation technology and makes recommendations.
  • Strong written, oral, and interpersonal communication skills
  • Ability to conduct research into software-related issues and products.
  • Highly self-motivated and directed.
  • Keen attention to detail.
  • Proven analytical and problem-solving abilities.
  • Experience working both independently and, in a team-oriented, collaborative environment.
  • Takes initiative to make best use of time, benefiting departmental and company goals.
  • Demonstrates strong work ethic, is committed to excellence and a positive influence and role model to others through actions and demeanor.

Education/Experience:

  • Associate degree from accredited College or University in Business, Information Systems, Computer Science, Statistics, or similar technology bootcamp; 8 years of related experience, or equivalent combination of education and experience.
  • 8+ years of IT experience in positions related to applications development, workflow automation, and business process reengineering.

Employment at AMSURG: Living Our Values Every Day
At AMSURG, our values define who we are and how we serve our patients, partners, and each other. As a national leader in ambulatory surgery, we are committed to a culture of excellence, integrity, teamwork and caring deeply. Our values guide every decision, ensuring we continue to elevate healthcare and provide the highest quality care.
These guiding principles are the foundation of our culture and a guide to how we collaborate, innovate, and make a difference every day.

  • Care Deeply for those around us.
  • Cultivate Integrity to build trust.
  • Champion Excellence for continuous improvement
  • Celebrate Teamwork every step to the way.

Benefits:

To ensure we retain and invest in great people, AMSURG provides its employees with the benefits, recognition, training, and opportunities needed for professional growth. Our wide range of health and welfare benefits allow you to choose the right coverage for you and your family. AMSURG offers a variety of health and welfare benefit options to help protect your health and promote your wellbeing. Benefits offered include but are not limited to: Paid Time Off, Medical, Dental, Vision, Life, Disability, Healthcare FSA, Dependent Care FSA, Limited Healthcare FSA, FSAs for Transportation and Parking & HSAs, and a matching 401(K) Plan.

Paid Time Off:

AMSURG offers paid time off, 9 observed holidays, and paid family leave. You accrue Paid Time Off (PTO) each pay period and depending on your position and can earn a minimum of 20 days and up to 25 days per calendar year.

EOE Statement:

AMSURG is an Equal Opportunity Employer (EOE). Qualified applicants are considered for employment without regard to age (40 or older), race, color, religion, gender, sex, national origin, pregnancy, sexual orientation, disability, genetic information or any other status protected under applicable federal, state, or local laws. We strive to also provide a disability inclusive application and interview process. If you are a candidate with a disability and require reasonable accommodation in order to submit an application, please contact us at: careers@. Please include your full name, the role you’re applying for and the accommodation necessary to assist you with the recruiting process.

#LI-CH1

#LI-REMOTE


What AmSurg employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom