1

Junior Python Developer Jobs in Murfreesboro, TN

Data Engineer

Brentwood, TN

$108K - $130K/yr

Python programming skills for data manipulation, automation, and analytics * Power BI expertise including dashboard development, DAX, and data visualization best practices * Azure cloud platform ...

Staff Software Engineer (TN)

Nashville, TN · On-site

$170K - $220K/yr

Make architectural decisions that balance scalability, reliability, and developer velocity. * Set ... Design and implement APIs and data models using Golang, Python, GraphQL, and Postgres . * Drive CI ...

... and mentor junior engineers. * Work cross-functionally with hardware, operating system, and ... Experience with scripting languages such as Python for automation. * Knowledge of firmware security ...

New

DevOps Engineer I

Nashville, TN · On-site

$51 - $69.75/hr

Familiarity with one or more programming languages (Python a plus). * Experience with ... Infrastructure-as-Code (Terraform, Pulumi, CloudFormation). * Knowledge of Git. * Experience with ...

Senior Machine Learning Engineer

Nashville, TN · On-site

$118K - $156K/yr

Develop and integrate Python-based ML components that work seamlessly with existing product ... Mentor junior engineers and contribute to team knowledge-sharing around ML best practices, tooling ...

Jr. RPA Developer

Nashville, TN · On-site

$64K - $84K/yr

Western offers competitive pay, benefits, paid time off, paid holidays, and a fun, family-oriented culture. The Western Express campus is a state-of-the-art facility rebuilt in 2020, with three on ...

Jr. RPA Developer

Nashville, TN · On-site

$64K - $84K/yr

Western offers competitive pay, benefits, paid time off, paid holidays, and a fun, family-oriented culture. The Western Express campus is a state-of-the-art facility rebuilt in 2020, with three on ...

Provide guidance to junior engineers and take ownership of small to mid-sized projects. Required ... Knowledge of scripting languages (e.g., Python, Shell) for automation and testing. * Exposure to ...

New

Python, Node.js, .NET, C#, and/or Java . Strong understanding of object oriented principles ... Azure Developer Associate What you can expect from us: Continued learning and development ...

Sr. AI/ML Engineer

Nashville, TN · On-site

$103K/yr

Provide guidance and mentorship to junior members of the AI/ML team. * Perform other related duties ... Programming languages (Python, Java, or C++); Managing large datasets and complex data pipelines;

next page

Showing results 1-20

Junior Python Developer information

See Murfreesboro, TN salary details

$21.2K

$78.5K

$121.3K

How much do junior python developer jobs pay per year?

As of Jul 14, 2026, the average yearly pay for junior python developer in Murfreesboro, TN is $78,518.00, according to ZipRecruiter salary data. Most workers in this role earn between $59,100.00 and $76,800.00 per year, depending on experience, location, and employer.

What is a Junior Python Developer job?

A Junior Python Developer is an entry-level software developer who specializes in writing, testing, and maintaining code using the Python programming language. They typically work under the guidance of senior developers and assist in building applications, fixing bugs, and improving performance. Their responsibilities may include writing scripts, working with databases, and integrating third-party services. Strong problem-solving skills, knowledge of Python frameworks like Django or Flask, and familiarity with version control systems like Git are often required. Junior developers are expected to learn quickly and contribute to the development team while gaining hands-on experience.

What are the key skills and qualifications needed to thrive in the Junior Python Developer position, and why are they important?

To thrive as a Junior Python Developer, you need a solid foundation in Python programming, an understanding of computer science fundamentals, and often a relevant degree or coursework. Familiarity with version control systems like Git, basic experience with web frameworks such as Flask or Django, and knowledge of databases are commonly expected, while certifications like PCEP can be advantageous. Attention to detail, a willingness to learn, effective problem-solving, and strong communication skills are essential soft skills for this role. These competencies ensure you can contribute efficiently to software development projects, adapt to new challenges, and collaborate well within a development team.

What are the typical daily responsibilities of a Junior Python Developer?

As a Junior Python Developer, your daily tasks may include writing and testing code, fixing bugs, and participating in code reviews alongside more experienced developers. You'll often work on modules or features under the guidance of senior team members, attend stand-up meetings, and update project documentation as needed. Collaboration with frontend developers, QA testers, and project managers is common, especially when integrating systems or implementing new features. Over time, you can expect to take on more complex tasks and gradually build your expertise through mentorship and hands-on project work.

What are the most commonly searched types of Python Developer jobs in Murfreesboro, TN? The most popular types of Python Developer jobs in Murfreesboro, TN are:
What job categories do people searching Junior Python Developer jobs in Murfreesboro, TN look for? The top searched job categories for Junior Python Developer jobs in Murfreesboro, TN are:
What cities near Murfreesboro, TN are hiring for Junior Python Developer jobs? Cities near Murfreesboro, TN with the most Junior Python Developer job openings:
Data Engineer

$108K - $130K/yr

Full-time

Re-posted 9 days ago


Job description

OPPORTUNITY

We are seeking an experienced Data Engineer with 2-3+ years of hands-on experience to design, build, and maintain robust data solutions within our Azure/Microsoft-centric technology stack. The ideal candidate will thrive in a collaborative yet independent work environment, delivering high-quality analytics solutions that drive business insights and decision-making.

SCOPE OF WORK

  • Design and implement scalable data models and pipelines using modern data engineering practices
  • Develop and maintain production-grade analytics solutions within Azure ecosystem
  • Build comprehensive dashboards and reports using Power BI to support business stakeholders
  • Collaborate with cross-functional teams to translate business requirements into technical solutions
  • Optimize SQL queries and data processing workflows for performance and reliability
  • Support and enhance existing data infrastructure while implementing new analytics capabilities
  • Participate in code reviews and maintain high standards for data quality and documentation
  • Respond quickly to critical data issues and provide solutions under tight deadlines

IDEAL CANDIDATE PROFILE

Required Qualifications

  • 2-3+ years of experience in analytics engineering, data engineering, or similar role
  • Advanced SQL proficiency with experience in complex query optimization and database design
  • Python programming skills for data manipulation, automation, and analytics
  • Power BI expertise including dashboard development, DAX, and data visualization best practices
  • Azure cloud platform experience including Azure Data Factory, Azure SQL, and related services
  • Data modeling experience with dimensional modeling, star/snowflake schemas, and ETL/ELT processes
  • Production environment experience including deployment, monitoring, and maintenance of data systems
  • Strong communication skills with ability to explain technical concepts to non-technical stakeholders
  • Proven ability to work independently and manage multiple priorities effectively
  • Experience working under pressure with quick turnaround requirements

Preferred Qualifications

  • Snowflake and/or Databricks experience with modern cloud data platforms
  • Private equity or financial services background - understanding of investment data, portfolio management, or financial reporting
  • Machine Learning experience including model development, deployment, or MLOps practices
  • Experience with additional Azure services (Synapse, Logic Apps, Power Platform)
  • Knowledge of data governance and compliance frameworks
  • Experience with version control (Git) and CI/CD practices
  • Advanced Python libraries experience (pandas, scikit-learn, etc.)