Software Engineer II
Kimedics
Engineer II
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 Engineer II is a developing software engineer who implements features and fixes independently with minimal guidance. This role owns small-to-medium tasks end-to-end, writes well-tested code, and begins contributing meaningfully to code reviews and team processes. The Engineer II spends the large majority of their time writing and improving code while growing their understanding of system architecture, software design, and professional engineering practices.
Essential Functions and Basic Duties
Technical Execution & Excellence - 85%
- Implement features, bug fixes, and improvements independently with minimal day-to-day guidance
- Own small-to-medium features end-to-end from implementation through production deployment
- Write clean, readable, maintainable code that follows team standards and design patterns
- Write unit and integration tests independently; ensure code is adequately covered before review
- Debug issues within their scope, escalating complex cross-system problems appropriately
- Participate actively in code reviews, providing meaningful and constructive feedback
- Learn and apply new technologies, frameworks, and patterns relevant to the team's domain
- Develop a working understanding of the broader system architecture and component interactions
- Manage own work within the team's workflow with predictable throughput
- Identify and flag technical debt and code quality issues within their area of ownership
- Contribute to technical documentation for features and components they own
- Pair program with senior engineers to accelerate technical growth
Team Collaboration & Communication - 15%
- Communicate progress, blockers, and questions clearly and proactively
- Participate in team ceremonies (standups, planning, retrospectives, design discussions)
- Provide substantive and respectful feedback during code reviews
- Assist in onboarding and orienting Engineer I teammates
- Collaborate with Product and QA on feature requirements and acceptance criteria
- Seek and apply feedback from mentors and senior engineers to drive personal growth
Contribute to a positive, collaborative, and inclusive team culture
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 direct supervisory responsibility
- Communicates with immediate team and cross-functional partners (Product, QA) as needed
Qualifications – Education, Work Experience, Certifications
- Bachelor's Degree in Computer Science, related technical field, or equivalent practical experience, required
- 2-4 years of professional software engineering experience
- Experience with version control workflows (e.g. Git, pull requests, branching strategies)
Knowledge, Skills, and Abilities
- Ability to adhere to and exhibit the Company Values at all times
- Understanding of fundamental computer science concepts (data structures, algorithms, basic design patterns)
- Growing proficiency in at least one programming language and domain relevant to the team (e.g. application development, data engineering, or cloud/infrastructure engineering)
- Familiarity with testing practices (unit and integration tests) and CI/CD pipelines
- Basic understanding of cloud platform concepts, web APIs, or relational databases relevant to the team's domain
- Working knowledge of Microsoft Word, Excel, PowerPoint, Outlook, and Teams
- Solid understanding of software design fundamentals (data structures, algorithms, design patterns)
- Ability to implement features independently within well-understood domains
- Experience writing unit and integration tests; understands the value of test coverage
- Familiarity with version control workflows and code review processes
- Basic understanding of cloud platform concepts, APIs, and data storage relevant to their discipline
- Eagerness to learn and apply new technologies and frameworks
- Strong communication skills - can articulate blockers, progress, and questions clearly
- Collaborative mindset; seeks and applies feedback constructively
- Solid critical thinking and problem-solving skills
- Strong organizational and time management skills
- Basic understanding of version control (Git) and code review processes
- Familiarity with web development, databases, or cloud platform concepts
- Self-motivated with desire to grow as an engineer
- 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.
$95.6k - $188.4k
Position Summary Software Engineer II with Anthropic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale....SuggestedWork at officeLocal areaVisa sponsorshipFlexible hoursShift work$113.1k - $232.3k
Position Summary Role Overview: As a Lead Applied AI Engineer II, you will actively engage in your engineering craft, taking a hands... ...-functional teams to design, develop, and deploy advanced software solutions. Key Responsibilities: Outcome-Driven Accountability...SuggestedWork at officeLocal areaVisa sponsorshipFlexible hours- Position Summary Lead Applied AI Site Reliability Engineer II Role Overview: As a Lead Applied AI Site Reliability Engineer II, you... ...: US Deloitte Technology Product Engineering has modernized software and product delivery, creating a scalable, cost-effective model...SuggestedWork at officeLocal areaVisa sponsorshipFlexible hours3 days per week
- ...Description The Mission Starts Here TheIncLab engineers and delivers intelligent digital applications and platforms that... ...your career can meet purpose as well. We are looking for a Software Engineer II that has hands-on experience with embedded systems development...SuggestedFull timeFlexible hours
- ...Description Job Description The Mission Starts Here TheIncLab engineers and delivers intelligent digital applications and platforms... ...career can meet purpose as well. We are looking for a Software Engineer II to join our Engineering Team. If you like to be...SuggestedFlexible hours
$136.5k - $184.7k
...worldwide operational fleet. We care deeply about the craft of software and foster each other's growth. Our vision centers on delivering... ...existing systems experience- 1+ years of software development engineer or related occupational experience- 1+ years of designing and developing...Full timeTemporary workInternshipSeasonal workImmediate startWorldwideFlexible hours- ...for a HVAC Building Automation Technician II in our Nashville, TN location. HVAC... ...control systems. Ability to test and modify software across multiple programming languages is... ...changes and discrepancies to facilitate engineering corrections and updates to drawings. Supplies...
$134.5k - $265.1k
...engagement team who delivers the PBAC/ABAC authorization tools including PlainID. This role combines deep technical ownership with engineering expertise, governance, and stakeholder management.Work you’ll doAs a PlainID professional, you will:Configure and implement the...Local areaVisa sponsorship$82.6k - $162.8k
Position Summary Our Deloitte Finance Transformation team practices to help chief financial officers, controllers, and finance teams define and execute their finance and global business services agendas and strategies. You will work with leading-class teams and solutions...Local areaRemote work$92.5k - $209.5k
LOCATION: NASHVILLE TN We are seeking a software engineer to build and evolve Oracle APM Agent, OpenTelemetry Agent, OpenTelemetry Operator, and APM Synthetics capabilities. This role helps customers proactively monitor the availability, performance, and reliability of...Temporary workRemote workFlexible hours$92.5k - $209.5k
Are you passionate about Kubernetes, cloud-native technologies, and open source software? Do you enjoy solving complex engineering challenges at scale? Join Oracle Cloud Infrastructure (OCI) and help build the next generation of cloud-native services that power enterprise...Temporary workFlexible hours$92.5k - $209.5k
Oracle Cloud Infrastructure (OCI) is seeking a motivated Software Developer 3 to join the Infrastructure Planning and Capacity Management... ...cloud infrastructure footprint.Our systems support critical engineering and business processes across infrastructure planning,...Temporary workFlexible hours$92.5k - $209.5k
...the next generation of developer productivity platforms, intelligent development workflows, and AI-powered engineering tools and platforms that accelerate software delivery across the enterprise.We are seeking a Senior Platform Software Engineer to design, build, and...Temporary workFlexible hours$92.5k - $209.5k
...tools. This role will lead the design and development of scalable software solutions while mentoring and guiding teams. Leverage expertise... ...workplace where you’ll belong and be encouraged.As Software Engineer, you will work with a team of software engineers responsible for...Temporary workFlexible hours$92.5k - $209.5k
...opportunity to shape a greenfield platform with broad customer impact and a direct role in OCI’s next phase of growth.As a Senior Software Development Engineer, you will design and deliver reliable, secure, and delightful deployment capabilities that improve the day-to-day lives...Temporary workRelocationFlexible hours$92.5k - $209.5k
...opportunity to shape a greenfield platform with broad customer impact and a direct role in OCI’s next phase of growth.As a Senior Software Development Engineer, you will design and deliver reliable, secure, and delightful deployment capabilities that improve the day-to-day lives...Temporary workRelocationFlexible hours$92.5k - $209.5k
...public-cloud boundaries to support dedicated, hybrid, and multicloud solutions, edge computing, and more.As a Senior Platform Software Engineer, you will build the platform capabilities that make OCI services easier and safer for engineers and customers to use. You will...Temporary workWork at officeWorldwideRelocationRelocation packageFlexible hours$125k - $145k
...and helping each new generation stay up to date with the most advanced solutions in integration.Position Summary: Design Engineer IIA Design Engineer II is responsible to work with sales to create and present a client with designs that meet or exceed expectations in a...Work at officeLocal area$186.07k - $218.9k
...together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Software Engineer on the Data Platform team within the Platform group, you will help build the systems that centralize all of Coinbase's...Local area$293.9k - $406.8k
...products to comprehensive security outcomes, as a Distinguished Engineer. The team delivers secure, scalable capabilities enabling... ...scalability!Your ImpactInnovate, develop, and drive industry-leading software, hardware, and technology solutions with global impact across...Full timeTemporary workLocal areaRemote workFlexible hours$91.1k - $179.5k
...innovation, marketing, commerce, sales, and service. We are a team of strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy, technology, creativity, and ongoing managed services to solve the biggest...Local area$89.2k - $209.5k
Software Engineer 3 - Cloud Automation & AI SystemsOracle Cloud Infrastructure (OCI) is building the future of cloud operations through Incident Response Center as a Service (IRCaaS), a strategic initiative focused on transforming incident management from a highly manual...Temporary workFlexible hours$92.5k - $209.5k
...Break down complex platform problems into clear, maintainable engineering solutions.· Contribute to high standards for code quality, system... ...engineering rigor.Required Qualifications· 5+ years of software engineering experience building distributed systems, developer...Temporary workFlexible hours$92.5k - $209.5k
...Software Engineer Are you passionate about building large-scale software products and cloud platforms? Oracle is responsible for developing and evolving the world's leading Java technologies, and our customers run their businesses on the OCI cloud platform. Our mission...Temporary workImmediate startFlexible hours- ...collaborate effectively with distributed global teams. Key Skills: Distributed Services, SDK Development, CI/CD, Infrastructure Engineering, Performance Optimization, Debugging, Capacity Planning, Testing Frameworks, API Design, Operational Readiness, Code Review,...Temporary workFlexible hours
- ...our client's development team. As a Contract C# Developer, you will play a pivotal role in designing, developing, and maintaining software applications using the C# programming language. This contract position offers an exciting opportunity to work on diverse projects...Contract work
$50 per hour
...Business ServicesStandard Job DescriptionJoin our team as a Staff AI Engineer focused on ontologies, knowledge graphs, and production AI... ...and experience requirement.Experience developing production software in Python and architecting distributed or cloud-based systems.Experience...Full timeTemporary workWork experience placementCasual workFlexible hours$100k - $150k
...and best practices.Provide technical direction, contribute to architectural decisions, and ensure adherence to engineering standards.Mentor and support software engineers through coaching, collaboration, and constructive feedback.Conduct code reviews and promote high-...- Who You’ll Work With:You’ll join the Application Engineering team, which builds the systems and data platform that power investment workflows... ...reliable systemsWhat We’re Looking For:Around 5+ years of software engineering experienceMust have strong Python skills and...Full time
$89.2k - $209.5k
Oracle Cloud Infrastructure (OCI) is seeking an AI-native Software Developer 3 to join our fast-moving data and platform engineering team. This role is for an engineer with strong general software engineering fundamentals, solid hands-on coding ability, and the curiosity...Temporary workInternshipLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
- software developer fintech Nashville, TN
- startup software engineer Nashville, TN
- financial software developer Nashville, TN
- junior software developer remote Nashville, TN
- software engineer Nashville, TN
- software data engineer Nashville, TN
- software developer internship no experience Nashville, TN
- software engineer entry level Nashville, TN
- software engineer amazon Nashville, TN
- senior robotics software engineer Nashville, TN

