Senior Software Developer Jobs in Nashville, TN
Senior Software Developer jobs in Nashville are concentrated in Midtown, the Gulch, and Cool Springs, with demand running strong across healthcare technology, financial services, and enterprise software. Employers hiring right now include Oracle, Humana, and Paramount. Find a role that fits below and apply directly.
Find JobsOverview
Showing 5 of 28+ Senior Software Developer jobs











Overview
Kimedics, LLC is one of LocumTenens.com families of companies. Kimedics is building workforce solutions for healthcare staffing to help operations teams and clinicians spend less time on administrative tasks and more time on patient care. With the growing clinician shortage, medical groups have to rely on collaboration with their clinician networks and staffing partner organizations to fill their schedule efficiently - and without the right tool this can get incredibly complicated and expensive fast. We help them organize and optimize their practice staffing and scheduling operations! We have built a full-stack end-to-end solution consisting of roster management, credentialing and document task templates, scheduling apps, pay calculation automation and analytics dashboards that empower healthcare organizations to optimize their schedule and rosters for the best fit and cost optimized schedule.
We are a Jackson Healthcare company and we are now the third largest healthcare staffing company in the U.S., serving more than 7 million patients in over 1,400 healthcare facilities.
The Senior Engineer is a highly capable individual contributor who leads the technical delivery of significant features and projects within their team. This role applies deep expertise to solve complex technical problems, sets the technical standard through exemplary code and thorough review, and actively develops Engineer I, II, and III teammates. The Senior Engineer collaborates cross-functionally to shape work for technical feasibility and quality and is a trusted technical voice within and across teams. This role remains strongly hands-on with code while providing technical leadership that elevates the entire team.ESSENTIAL FUNCTIONS AND BASIC DUTIES:
Technical Execution & Excellence - 70%
- Design and implement complex, high-impact features and system improvements
- Own end-to-end delivery of significant features and projects from design through production
- Write production-quality code for business-critical systems that serve as a standard for the team
- Debug complex issues spanning multiple systems, services, and integrations
- Lead technical design and code reviews for the team, establishing and maintaining technical standards
- Drive improvements to code quality, test coverage, reliability, and observability across the team
- Identify and address technical debt and architectural issues proactively
- Make sound, pragmatic technical decisions within the team's domain; contribute to broader architectural discussions
- Balance delivery velocity with technical quality and long-term maintainability
- Contribute to incident response for production issues; lead root cause analysis within their domain
- Contribute to technical documentation, architecture decision records, and runbooks
Team Collaboration & Influence - 20%
- Collaborate with Product Management to shape feature requirements for technical feasibility and user value
- Represent the team in cross-team technical discussions, planning, and architecture reviews
- Partner with Platform and Quality Engineering teams on infrastructure, tooling, and quality initiatives
- Participate in hiring through technical interviews and helping calibrate the hiring bar
- Communicate technical complexity and tradeoffs clearly to non-technical stakeholders
- Contribute to team technical roadmap and capacity planning
- Share knowledge through design documents, tech talks, and cross-team discussions
- Help prioritize technical work alongside feature delivery
Technical Leadership & Mentorship - 10%
- Mentor Engineer I, II, and III teammates through pairing, code review, and direct coaching
- Define and uphold technical standards and engineering best practices within the team
- Support onboarding and ramp-up of new team members
- Identify growth opportunities and stretch assignments for junior engineers
Contribute to engineering culture through knowledge sharing and leading by example
SECONDARY FUNCTIONS (IF APPLICABLE)
- May work on special projects or other duties as assigned
- Research and develop necessary skills to support organizational objectives
SUPERVISORY/BUDGETARY/EXTERNAL COMMUNICATION RESPONSIBILITY
- No formal direct reports; provides technical mentorship and guidance to junior engineers
- Communicates with cross-functional partners, external vendors, and service providers as needed
- Aware of team budget implications for technical decisions
QUALIFICATIONS – EDUCATION, WORK EXPERIENCE, CERTIFICATIONS:
- Bachelor's Degree in Computer Science, related technical field, or equivalent practical experience, required
- 6-8+ years of professional software engineering experience with a strong track record of independent delivery
- Proven experience designing and delivering complex distributed systems, data solutions, or cloud infrastructure at production scale
- Demonstrated experience mentoring engineers and raising team technical standards
- Experience in healthcare, fintech, or other regulated industries (HIPAA, SOC2) preferred
KNOWLEDGE, SKILLS, AND ABILITIES:
- Ability to adhere to and exhibit the Company Values at all times
- Deep expertise in a primary engineering discipline (e.g. application development, data engineering, or cloud/infrastructure engineering)
- Broad familiarity with cloud platform concepts, security fundamentals, and software delivery tooling
- Deep understanding of modern software delivery practices (CI/CD, observability, testing strategies, agile/Kanban)
- Working knowledge of Microsoft Word, Excel, PowerPoint, Outlook, and Teams
- Deep expertise in a primary engineering discipline and its associated languages, frameworks, and tools
- Experience with production systems across multiple areas - application services, data pipelines, APIs, cloud infrastructure, or similar depending on discipline
- Strong system design skills - can design reliable, maintainable systems considering scalability, security, and operational tradeoffs
- Track record of independently delivering high-impact features and projects from concept to production
- Strong code review skills; sets technical standards through exemplary code and thorough review
- Demonstrated ability to mentor engineers at multiple levels with measurable growth
- Deep understanding of CI/CD, testing strategies, observability, and engineering operational excellence
- Broad familiarity with cloud platform concepts and modern infrastructure practices
- Ability to diagnose and resolve complex cross-system production issues under pressure
- Excellent technical communication - can articulate complex tradeoffs in design docs, code review, and stakeholder discussions
- Collaborative and accountable; takes ownership of team outcomes, not just individual tasks
- Solid critical thinking and creative problem-solving skills
- Strong organizational and time management skills
- Flexibility and adaptability to change
- Ability to consistently meet goals, commitments, and deadlines Ability to work with sensitive information and maintain confidentiality
-
KEY COMPETENCIES REQUIRED
- Communicates Effectively
- Innovative
- Customer Focus & Teamwork
- Quality & Results Oriented
- Decision Making
- Resourcefulness & Tenacious
- Develops Self
- Technical Skills
PHYSICAL, MENTAL, WORKING CONDITION, AND TRAVEL REQUIREMENTS
- Typical office environment - sedentary with typing, writing, reading requirements. May be able to sit or stand.
- Speaking, reading, writing, ability to use a telephone and computer
- Ability to exert up to 10 lbs. of force occasionally
- Ability to interpret various instructions
- Ability to deal with a variety of variables under only limited standardization
- Ability to travel up to 10% of the time
What is in it for you
Company-paid benefits (Basic Life and AD&D, Short and Long-Term Disability, Employee Assistance Program, Compass Health Advocate and Transitions).
Healthcare benefit options (Value Plan, High Deductible Plan with HSA, Healthcare FSA, Dependent Care FSA, Prepaid Legal Services, 529 Savings Plan, Pet Insurance).
Paid parental leave.
Company sponsored 401k plan with company matching.
PTO that accrues at a rate of 15 days/year for 1st year and continues to increase with tenure.
Disclosures
Smoking/vaping and the use of tobacco products are prohibited on all Company premises, including indoor and outdoor areas, parking lots, and Company-owned vehicles.
As part of our employment process, candidates who receive a conditional offer may be required to undergo pre-employment drug testing.
We are an Equal Opportunity Employer and do not discriminate based on race, color, religion, sex, national origin, age, disability, veteran status, or any other protected status under the law.
See All 28 Senior Software Developer Jobs in Nashville
Find roles in Nashville that match your experience and apply in just a few clicks.
Find JobsSenior Software Developer Job Market in Nashville
Who's Hiring
- Oracle16

- Humana1

- Paramount1

- CVS Health1

- Zeta Global1

Top Industries Hiring
- Technology & Software
Senior Software Developer Jobs in Nashville: Frequently Asked Questions
How do I get a senior software developer job in Nashville?
The strongest path into a senior software developer role in Nashville is through the city's healthcare technology and financial services sectors, which consistently post the highest volume of openings. Employers in the Gulch and Cool Springs business corridors favor candidates with cloud architecture experience, strong system design credentials, and familiarity with enterprise-scale codebases. Demonstrating ownership of shipped products and leading cross-functional engineering work gives candidates a clear edge in this market.
Which companies hire senior software developers in Nashville?
Employers hiring senior software developers in Nashville right now include Oracle, Humana, and Paramount, based on current listings on Migrate Mate as of November 2026. Nashville's hiring base skews toward established mid-size technology companies, health-tech platforms, and financial services firms rather than early-stage startups, so most openings come with structured engineering teams and defined technical ladders.
Are there remote senior software developer jobs in Nashville?
Yes, senior software developer work is well-suited to remote and hybrid arrangements given its desk-based, collaborative nature. About 50% of senior software developer openings tied to Nashville are remote or hybrid as of November 2026, reflecting broader industry norms. Backend and platform engineering roles tend to skew most remote locally, while roles tied to Nashville's healthcare systems often require at least some on-site presence.
How can I get a senior software developer job in Nashville with little or no experience?
The most realistic entry path in Nashville is through mid-level software developer roles at health-tech companies and financial services firms, which frequently promote from within as teams scale. Nashville's coding bootcamp community, including programs tied to local workforce initiatives, also feeds entry-level pipelines at established employers. Candidates who contribute to open-source projects, build a portfolio of deployed applications, and target associate or software engineer II titles at Nashville's enterprise employers create the clearest route to a senior title within two to three years.
Which industries hire the most senior software developers in Nashville?
The sectors hiring the most senior software developers in Nashville are Technology & Software, based on current listings on Migrate Mate as of November 2026. Nashville's concentration of major health systems, insurance carriers, and fintech platforms means technology investment in those industries remains high and relatively insulated from broader market slowdowns.
Related Jobs in Tennessee
See All 28 Senior Software Developer Jobs in Nashville
Find roles in Nashville that match your experience and apply in just a few clicks.
Find Jobs