Junior Software Programmer – Remote
The Junior Software Programmer role at Confidential Client is a full-time, remote position aimed at recent graduates and early-career professionals seeking to build practical skills in software development, data engineering, and machine learning. The role emphasizes hands-on experience with technologies like Java, Python, Spark, and cloud ETL patterns, supported by comprehensive interview preparation and resume optimization to improve job market success. Confidential Client focuses on bridging the gap between academic knowledge and employer expectations to help candidates secure competitive tech roles with leading companies.
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.
Overview
Confidential Client (via Careertakes) is hiring a Junior Software Programmer for a full-time, entry-level position. This is a remote role with an authoritative location of Manhattan, NY. The position offers a competitive salary range of $82,000 - $136,000 per year and provides training and career-placement support targeted at recent graduates and early-career technologists.
What You’ll Do
Confidential Client hires junior engineers who are eager to learn and contribute to production systems. Typical responsibilities include:
- Contribute to design, development, and maintenance of application code (Java and/or Python)
- Write performant SQL and help optimize database queries
- Assist with ETL/data pipeline components and learn streaming concepts
- Work with cloud tools and data platforms such as Databricks/Snowflake (training provided)
- Write unit and integration tests and participate in code reviews
- Troubleshoot issues, analyze logs, and fix bugs in development and staging environments
- Collaborate with product, QA, and senior engineers on architecture and feature delivery
- Document work and communicate progress in team stand-ups
Minimum Qualifications
Confidential Client seeks candidates who demonstrate solid fundamentals and a growth mindset:
- Bachelor’s degree in Computer Science, Engineering, Math, Statistics or equivalent practical experience — recent graduates encouraged to apply
- 0–2 years of professional or internship experience building software or data solutions
- Proficiency in at least one programming language (Java or Python preferred)
- Basic SQL skills and understanding of relational databases
- Strong problem-solving skills and ability to learn new tools quickly
- Clear written and verbal communication skills
- Legally authorized to work in the United States
Preferred / Nice‑to‑Have
- Experience or coursework with Spark, Databricks, Snowflake or similar data platforms
- Familiarity with REST APIs, Git, CI/CD, Docker, or container workflows
- Exposure to ETL concepts, streaming, or cloud services (AWS/GCP/Azure)
- Any project work that shows end-to-end pipeline or application experience (class projects, open-source contributions, capstone)
What Confidential Client Offers
- Competitive salary: $82,000 - $136,000 / year
- Full-time employment with career coaching and placement support
- Remote work with collaboration across engineering and product teams
- Mentorship and training paths to grow into mid-level engineering and data roles
- A supportive hiring process tailored for early-career candidates
Location & Work Arrangement
This is a remote position with the authoritative location set to Manhattan, NY. Candidates should be able to work in Eastern Time and must be legally authorized to work in the United States. (Careertakes will share candidate information with the client as part of the hiring process.)
Additional Notes
Confidential Client and Careertakes aim to reduce candidate ghosting by providing clear feedback and structured interview prep. Resume submissions may be shared with the client and the client’s talent teams. If you prefer not to be contacted, please do not submit your resume.
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