The Ōnin Group→
Junior Software Developer -Onsite… at The Ōnin Group · Nashville
Job Description
Junior Software Developer -Onsite Nashville, TN
Location: Nashville, TN
Junior Developer – Join the Ōnin Team!
Who We Are
At The Ōnin Group, we don’t just support business operations — we create environments where teams thrive. As a Best Places to Work company, we invest in our people through industry-leading benefits, professional development, and a culture rooted in service, innovation, and performance.
About the Role
We’re looking for a Junior Developer to join our development team onsite in Nashville, TN. In this role, you’ll help build and maintain applications that support critical parts of Ōnin’s business — from internal operational tools and employee-facing applications to third-party integrations and data workflows.
This is a great opportunity for someone with a foundation in programming and web development who wants to grow their skills, solve real-world problems, and build technology that makes people’s jobs easier.
What You’ll Do
- Develop and maintain web-based applications with support from experienced developers
- Help build and maintain APIs and integrations between internal and third-party systems
- Write SQL queries and work with relational databases and datasets
- Investigate and resolve application issues with guidance from the team
- Write clear, maintainable code and participate in code reviews
- Help improve the performance and reliability of existing applications
- Support reporting processes and data integrations
- Learn from and contribute to technical design discussions
- Gain experience with cloud-hosted applications and services
- Collaborate with developers and business teams to understand needs and build practical solutions
- Participate in daily standups, project planning, and the software development lifecycle
- Maintain technical documentation and build skills across the stack as project needs evolve
Ideal Candidate
- Foundational experience with software or web development through work, internships, coursework, or personal projects
- Understanding of programming fundamentals, web development, and HTTP/API concepts
- Familiarity with relational databases and SQL
- Familiarity with Git or another version-control tool
- Willingness to troubleshoot problems, ask questions, and learn from feedback
- Ability to learn unfamiliar technologies and understand how applications and services interact
- Strong communication and collaboration skills
- Exposure to programming languages, web frameworks, REST APIs, cloud platforms, or third-party integrations is a plus
- Curious and interested in exploring existing code, logs, database queries, and APIs
- Able to manage assigned work while collaborating closely with a team
- Our technology environment includes Python, Django, Django REST Framework, PostgreSQL, SQL, JavaScript, HTML/CSS, Bootstrap, Git/GitHub, Google Cloud Platform, Cloud Run, Cloud SQL, BigQuery, REST APIs, and third-party integrations. You don’t need experience with everything in our stack on day one.
Why Join Us?
At The Ōnin Group, you’ll be part of a small development team where you can make a direct impact on the technology we build. You’ll have opportunities to learn from experienced developers, understand business problems, build and deploy applications, and improve them based on real-world use.
We empower our employees through our Employee Stock Ownership Plan (ESOP), ensuring you share in our success. Our Ōninite Total Rewards program includes:
- Employee Stock Ownership Plan (ESOP)
- Competitive bonuses
- 401(k) with 3% company match
- Medical, dental, and vision insurance
- Paid vacation and holidays
- RelyMD telemedicine
- Free counseling and legal services
- Tuition reimbursement
- And more!
#LI-DNI
Your next opportunity could be right here. Apply today!