Junior Software Developer -Onsite Nashville, TN

Onin Group
  • Nashville, TN
  • Autofill and Review
13 days ago

Job Description

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!

Numbers & Facts

LocationNashville, TN

Skills

  • Application Hostingunmatched
  • Application Programming Interface (API)unmatched
  • Bootstrapunmatched
  • Business Operationsunmatched
  • Business Supportunmatched
  • CSS (Cascading Style Sheet)unmatched
  • Cloud Applicationsunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Data Processingunmatched
  • Data Setsunmatched
  • Dental Insuranceunmatched
  • Djangounmatched
  • Gitunmatched
  • GitHubunmatched
  • HTML (HyperText Markup Language)unmatched
  • HTTP (HyperText Transport Protocol)unmatched
  • Identify Issuesunmatched
  • Internet Applicationunmatched
  • JavaScriptunmatched
  • Legalunmatched
  • Needs Assessmentunmatched
  • Operational Supportunmatched
  • Performance Managementunmatched
  • PostgreSQLunmatched
  • Problem Solving Skillsunmatched
  • Project Planningunmatched
  • Python Programming/Scripting Languageunmatched
  • REST (Representational State Transfer)unmatched
  • Relational Databases (RDBMS)unmatched
  • SQL (Structured Query Language)unmatched
  • Software Administrationunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Standup Meetingsunmatched
  • Team Playerunmatched
  • Technical Writingunmatched
  • Technical/Engineering Designunmatched
  • Vision Planunmatched
  • Web Application Frameworkunmatched
  • Web Programmingunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder