Junior Software Developer – Entry /Mid Level
The Junior Software Developer role at Confidential Client is designed for recent graduates or early-career professionals to gain hands-on experience in software development within enterprise environments. The position involves developing, testing, and maintaining applications using languages like Java, Python, and JavaScript, while collaborating with cross-functional teams and participating in the full software development life cycle. This hybrid role offers exposure to modern development tools, methodologies, and cloud platforms, fostering professional growth in a supportive team setting.
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 is hiring a Junior Software Developer to join an early-career talent pool working on real-world projects. This entry / mid-level position is ideal for recent graduates or developers with up to 2 years of experience who want hands-on experience with Java, Python, JavaScript, databases, and modern SDLC practices.
What You’ll Do
- Develop, test, and maintain software applications across the full SDLC
- Write clean, maintainable, and efficient code alongside experienced engineers
- Work with Java, Python, JavaScript (or similar languages) on backend and/or frontend tasks
- Assist with debugging, troubleshooting, and production issue resolution
- Participate in code reviews, team design discussions, and sprint planning
- Integrate with databases and REST APIs as required by projects
- Prepare and maintain technical documentation
- Continuously learn new technologies and apply them based on project needs
- Collaborate with product owners, QA, and project managers to deliver features
What We’re Looking For (Required Skills)
- Knowledge of programming fundamentals and object-oriented concepts
- Familiarity with one or more of: Java, Python, JavaScript
- Basic understanding of SQL and relational databases
- Awareness of SDLC, version control, and software development methodologies
- Good analytical and problem-solving skills
- Strong communication and ability to work effectively on a team
Nice to Have (Preferred Skills)
- Experience with Git / GitHub or other version control systems
- Familiarity with REST APIs and API integration patterns
- Exposure to cloud platforms (AWS, Azure, or GCP)
- Internship, academic, or project experience in software development
- Experience or exposure to Agile / Scrum practices
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or related field preferred
- Recent graduates and candidates with 0–2 years of software development experience are encouraged to apply
Location & Work Model
This role is listed for Alaska (AK) and may be offered in multiple locations or under a hybrid / remote model depending on project needs. Careertakes will help confirm the specific work location and any on-site requirements during the hiring process.
Compensation (Estimated)
- Estimated base salary: $49,679 per year (estimated). Actual compensation will depend on experience, role, and location.
Confidentiality & Employer
This role is posted on behalf of a Confidential Client. Careertakes is assisting as a third-party recruiter and will coordinate the hiring process on the client’s behalf.
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