Junior Data Visualization Analyst/Data Scientist/Software Developer
This entry-level role at Confidential Client focuses on developing practical technical skills in Java, full stack development, data science, and related fields through enterprise-style projects and certifications. The position supports recent graduates and career switchers by enhancing interview readiness and providing aggressive marketing to connect candidates with top tech employers. The program emphasizes real-world tools and skills to help candidates break into competitive tech roles and secure full-time employment.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, IT.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
Role Overview
Confidential Client (via Careertakes) is seeking entry-level talent for roles including Junior Data Visualization Analyst, Data Scientist, and Software Developer based in Charlotte, NC. This opportunity is ideal for recent grads, career switchers, or technologists who need practical, project-based experience and targeted marketing to break into first-round interviews.
What You’ll Do
- Work on real-world projects that demonstrate data visualization, analysis, and engineering skills.
- Build dashboards and visual reports using tools such as Tableau, Power BI, D3.js, matplotlib, or similar.
- Clean, transform, and model datasets using SQL and Python (pandas); prepare data for analysis and reporting.
- Collaborate with engineering teams to prototype data pipelines and support ETL/data ingestion tasks.
- Assist with exploratory data analysis and basic ML model experiments (feature engineering, evaluation).
- Participate in mock interviews, technical coaching, and resume/portfolio improvements to increase interview callbacks.
- Prepare for employer technical filters (for some placements this may include Java, Spring Boot, microservices, or DevOps basics).
Qualifications
- Recent graduate (Bachelor’s or Master’s) in Computer Science, Engineering, Math, Statistics, or a related field — OR equivalent self-taught/project experience.
- Candidates with limited professional experience, career gaps, layoffs, or seeking a career change are encouraged to apply.
- Strong problem-solving mindset and willingness to learn in a structured training + placement program.
- Basic familiarity with SQL and one programming language (Python or Java preferred).
- Good communication skills and the ability to present data and insights to non-technical stakeholders.
- Must be legally authorized to work in the United States.
Skills & Tools (preferred / will train where needed)
- Data visualization: Tableau, Power BI, D3.js, matplotlib, seaborn
- Data manipulation & analysis: SQL, pandas (Python)
- Programming: Python (preferred), Java (beneficial for some placements)
- Data science basics: scikit-learn, feature engineering, evaluation metrics
- Cloud & DevOps fundamentals: basic exposure to AWS/Azure/GCP, CI/CD concepts
- Software fundamentals: data structures & algorithms (DSA), REST APIs, microservices (for software placements)
- Version control: Git
Compensation & Employment Type
- Full-time positions.
- Salary range (posted): $78,000 - $136,000 per year.
- Location: Charlotte, NC (on-site or local client placements; details vary by client).
Why Confidential Client via Careertakes
Confidential Client partners with Careertakes to find and train candidates who need targeted upskilling and aggressive marketing to land interviews. The program combines technical instruction, applied projects, mock interviews, and recruiter-led candidate promotion to client hiring teams — designed to turn a resume into interview opportunities rather than relying on volume applications.
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range