CareerCraft Uganda
Back to Jobs

Junior Software Engineer (Remote)

SynergisticIT

Anywhere (Remote, USA)Software Engineering07/08/2026
Apply Now

Sign in to save and unlock AI CV tailoring, Cover Letters, and custom Job Alerts.

About the Role

0

Key Takeaways for this Role

  • Join a high-impact team at SynergisticIT building innovative solutions.
  • Competitive salary (Competitive) and excellent career growth opportunities.
  • Position based in Anywhere (Remote, USA) with Software Engineering working model.

Key Responsibilities

  • Develop and maintain Java-based full stack applications using Spring Boot and modern front-end frameworks.
  • Collaborate with cross-functional teams to design, implement, and deploy cloud-native solutions on AWS.
  • Work with data analytics tools such as Power BI, Tableau, and Snowflake to derive insights from large datasets.
  • Participate in DevOps practices, including containerization with Docker and CI/CD pipeline management.
  • Assist in machine learning model development using TensorFlow for predictive analytics projects.
  • Engage in code reviews, testing, and debugging to ensure high-quality software delivery.
  • Document technical specifications and user guides for internal and client-facing projects.
  • Adapt quickly to new technologies and client requirements, demonstrating flexibility and a willingness to learn.

Role Requirements & Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related STEM field.
  • Must be an F-1 OPT holder eligible for STEM extension, or a recent STEM graduate seeking employment.
  • Strong foundational knowledge of programming languages, particularly Java and Python.
  • Familiarity with web development frameworks such as Spring Boot, React, or Angular.
  • Basic understanding of cloud platforms, preferably AWS or Azure.
  • Excellent problem-solving skills and ability to work in a fast-paced, remote environment.
  • Strong communication and collaboration skills, with a proactive attitude toward learning.

Skills Inventory

  • Essential: Java, Spring Boot, SQL, REST APIs, Git, Agile methodologies.
  • Essential: Cloud fundamentals (AWS, Docker, Kubernetes).
  • Preferred: Data analytics tools (Power BI, Tableau, Snowflake).
  • Preferred: Machine learning basics (TensorFlow, scikit-learn).
  • Preferred: DevOps practices (CI/CD, Jenkins, Terraform).
  • Soft Skills: Time management, remote collaboration, critical thinking, adaptability.

Salary & Compensation Estimation

For a Junior Software Engineer role with SynergisticIT, the estimated annual salary ranges from $70,000 to $95,000 USD, depending on the client assignment and location. This is a competitive rate for entry-level positions in the US tech market. Compensation may also include benefits such as health insurance, paid time off, and professional development stipends. Since this is a remote role, salary may be adjusted based on cost of living in your region, but the company aims to offer rates that attract top talent.

šŸ“¢ External Advertisement Notice

This opportunity is posted on behalf of the hiring organization and was compiled from an external recruitment portal or advertising site. CareerCraft Uganda is not the recruiting entity.

Source Credit:View Original Advert

Tailor Your Application Instantly

Increase your response rate by up to 85%! Use our advanced AI engines to personalize your CV or write a matching Cover Letter optimized specifically for this role's requirements.

Role Overview

SalaryCompetitive
LocationAnywhere (Remote, USA)
TypeSoftware Engineering
ExperienceMid-Senior
Posted07/08/2026

Automate Your CV

Increase your chances by tailoring your CV to this exact job description using our AI Document Engine.

Tailor My CV
Home
Resume/CV
Jobs
Research
Profile