1

Junior Financial Analyst Python Jobs in Novi, MI

Be Seen First

Junior Financial Advisor

Brighton, MI · On-site

$50K - $65K/yr

Junior Financial Advisor Location: Brighton Headquarters - 1127 S Old US Hwy 23, Brighton, MI 48114 ... Strong analytical ability with the capacity to synthesize financial information * Exceptional ...

Be Seen First

Junior Financial Advisor

Brighton, MI · On-site

$50K - $65K/yr

Junior Financial Advisor Location: Brighton Headquarters - 1127 S Old US Hwy 23, Brighton, MI 48114 ... Strong analytical ability with the capacity to synthesize financial information * Exceptional ...

Senior Financial Analyst

Troy, MI · On-site +1

$90K - $90K/yr

The Sr. Financial Analyst will work closely with the VP of Financial Operation, and support the ... Tableau, R, and Python knowledge preferred * Strong verbal and written communication skills

The Junior Purchasing Analyst will support the Strategic Category Lead in managing sourcing ... Business and financial acumen * Data-driven decision making * Collaboration across global and cross ...

next page

Showing results 1-20

Junior Financial Analyst Python information

See Novi, MI salary details

$14

$26

$41

How much do junior financial analyst python jobs pay per hour?

As of Jun 21, 2026, the average hourly pay for junior financial analyst python in Novi, MI is $26.17, according to ZipRecruiter salary data. Most workers in this role earn between $19.38 and $28.41 per hour, depending on experience, location, and employer.

What does a Junior Financial Analyst with Python skills do?

A Junior Financial Analyst with Python skills is responsible for supporting financial planning, analysis, and reporting by using Python to automate data collection, clean datasets, and perform financial modeling. They assist senior analysts with forecasting, budgeting, and generating reports, leveraging Python code to increase efficiency and accuracy. This role often involves working with large datasets, creating visualizations, and interpreting financial data to help inform business decisions. Strong analytical skills, attention to detail, and the ability to communicate findings are essential in this position.

What is the difference between Junior Financial Analyst Python vs Junior Data Analyst?

AspectJunior Financial Analyst PythonJunior Data Analyst
Required SkillsFinancial analysis, Python programming, ExcelData analysis, SQL, Excel, basic programming
Work EnvironmentFinance departments, investment firmsBusiness, marketing, tech companies
CertificationsFinancial certifications (e.g., CFA, CPA) often preferredData analysis certifications (e.g., Microsoft Excel, SQL)
Industry UsageFinance, banking, investmentTech, marketing, healthcare

While both roles involve data handling and analysis, Junior Financial Analyst Python focuses on financial data and Python skills within finance environments, whereas Junior Data Analyst has a broader scope across industries with emphasis on data tools and SQL. The choice depends on your industry interest and technical skill focus.

How does a Junior Financial Analyst who uses Python typically collaborate with other teams within a company?

As a Junior Financial Analyst with Python skills, you will often work closely with finance, accounting, and IT teams. Your main responsibilities may include automating data collection, preparing financial reports, and building analytical models, which require frequent communication to understand data sources and business requirements. Collaboration is essential for ensuring that analytical tools and dashboards meet the needs of stakeholders and that financial insights are accurately conveyed. You may also participate in meetings to discuss project goals, share findings, and provide technical support to colleagues who may not be familiar with Python or data analysis techniques.

What are the key skills and qualifications needed to thrive as a Junior Financial Analyst Python, and why are they important?

To thrive as a Junior Financial Analyst Python, you need a solid understanding of finance, basic accounting principles, and proficiency in Python programming, typically supported by a relevant degree such as finance, economics, or computer science. Familiarity with financial modeling tools, Excel, SQL databases, and data visualization libraries like pandas and matplotlib is often required. Strong analytical thinking, attention to detail, and effective communication skills help you interpret data and present insights clearly. These skills are crucial for accurately analyzing financial data, automating tasks, and supporting informed business decisions.
What cities near Novi, MI are hiring for Junior Financial Analyst Python jobs? Cities near Novi, MI with the most Junior Financial Analyst Python job openings:

Junior Financial Advisor

Main Financial Group LLC

Brighton, MI • On-site

$50K - $65K/yr

Full-time

Medical, Dental, Vision, PTO

Posted 22 days ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

Junior Financial Advisor
Location: Brighton Headquarters – 1127 S Old US Hwy 23, Brighton, MI 48114
Type: Full-Time | On-site
Reports to: Mark Zeigler II

About Main Financial Group

Main Financial Group is an independent wealth management firm focused on helping individuals and families preserve and protect their financial legacy. We combine strategy, service, and insight to deliver personalized financial plans aligned with each client’s goals and values. As we continue to grow, we are seeking a proactive, detail-oriented Junior Financial Advisor to join our Brighton team and play an active role in supporting advisors, strengthening client relationships, and growing the practice.

Role Overview

We are looking for caring and motivated candidates seeking an entrepreneurial role in the financial services industry. Specifically, our team is searching for individuals with the kind of strong interpersonal skills needed to build lasting client relationships as well as the critical thinking and strategic analysis skills necessary to help others plan financially. A background specifically in finance is not required, but a heart for serving others is essential. Successful candidates also must be hard-working, coachable, and have a history of success as they approach new challenges. New advisors will be in a highly team-driven environment, so ability and desire to work well with others are a must as well.

Key Responsibilities

  • Handling inbound calls and emails generated by a book of clients and collaborating on customer communications
  • Responding to a range of customer needs, including asset allocation discussions, brokerage needs, basic tax-free and deferred investments, trust and estate planning, as well as income and retirement planning
  • Partnering with the Advisory Team and implementing a structured client contact strategy and encouraging annual reviews
  • Identifying opportunities for asset consolidation and/or High Net Worth product development, as well as other more sophisticated product offerings
  • Conducting basic guidance preparation discussions with clients that support the overall strategies developed for the client
  • Assisting with pre- and post-guidance appointments, including making follow-up calls to understand client meeting objectives and prepare for future appointments

Ideal Candidate

  • Strong analytical ability with the capacity to synthesize financial information
  • Exceptional writing, interpersonal, and client service skills
  • Strong presentation skills; comfortable speaking with clients and prospects
  • Self-starter with ability to work independently and think critically
  • Strong prioritization and organizational skills with attention to detail
  • Ability to thrive in a fast-paced, evolving environment
  • Goal-oriented, self-motivated, and results-driven mindset
  • Strong computer skills, including Microsoft Office
  • Team-oriented with a willingness to collaborate and learn from others
  • Excellent written and verbal communication skills

Work Environment and Growth

  • Based in Brighton, MI Headquarters
  • Occasional travel for meetings or client needs, estimated under 10%
  • Clear path to build, scale, and sustain a high-producing book of business over time

Qualifications

Required

  • College/University degree
  • Ability and willingness to obtain Series 65 (NASAA)
  • Michigan Life, Accident & Health Insurance licensing requirements
  • Strong understanding of financial services products, including equities, bonds, ETFs, annuities, insurance, managed accounts, and structured products
  • Strong knowledge of industry, product, and branch procedures

Preferred

  • Some industry experience via prior internships preferred

Why Join Us?

  • Salary: $50,000 - $65,000 (negotiable based on experience)
  • Employer-contributed health insurance plus optional dental and vision (waiting period applies)
  • 10 PTO Days (waiting period applies)
  • Supportive, high-accountability team environment
  • Career development with access to industry tools and training
  • On-site role in our Brighton, MI headquarters
  • Opportunity to directly impact client experience and firm growth