Software Engineer - Entry Level

SynergisticIT3 months ago
Houston, Texas
On-site
Full-time
Beginner Level (< 1 year)
$100,000 Annually

Job Description

Position Overview

Since 2010, Synergisticit has empowered jobseekers to break into the tech market by equipping candidates with the requisite skills, experience, and technical competence needed to excel in interviews and secure top roles. We don’t just focus on landing you a tech job – we buildcareers. Our candidates have secured multiple job offers alongsidecompensation: $100k+ salaries. Currently, we are looking for entry-level Software Programmers, Java Full Stack Developers, Python/Java Developers, Data Analysts/Data Scientists, and Machine Learning Engineers for full-time positions with top clients. Who should apply: Recent graduates in Computer Science, Engineering, Mathematics, Statistics, or Science – as well as individuals seeking a career switch or looking to bridge employment gaps. We also assist with STEM extension, H1B, and Green Card filings. All positions are open to US citizens and candidates on all visa statuses.

Key Responsibilities

  • Participate in technical interviews and coding assessments.
  • Contribute to software development projects and tasks.
  • Engage with top tech companies to gain a competitive advantage.
  • Collaborate with team members and placement experts to align with client requirements.

Required Qualifications

For Data Science/Machine Learning Positions:

  • Bachelor’s or Master’s in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, or related field.
  • Project work on relevant technologies.
  • Highly motivated, self-learner, and technically inquisitive.
  • Experience with Java and a solid understanding of the software development life cycle.
  • Knowledge of Statistics, Generative AI, LLM, Python, Computer Vision, and data visualization tools.
  • Excellent written and verbal communication skills.

For Java/Full Stack/Software Positions:

  • Bachelor’s or Master’s in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, or related field.
  • Highly motivated, self-learner, and technically inquisitive.
  • Experience with Java programming and understanding of the software development life cycle.
  • Project work on relevant technical skills.
  • Knowledge of Core Java, JavaScript, C++ or similar programming languages.
  • Experience with Spring Boot, Microservices, Docker, Jenkins, GitHub, Kubernetes, and REST APIs.
  • Excellent written and verbal communication skills.

Preferred Qualifications

  • For Data Science/Machine Learning roles: Familiarity with NLP, Text Mining, Tableau, Power BI, Databricks, and TensorFlow.

Required Skills

Computer Vision
Docker
Gen AI
Power BI
Spring Boot
Java
Kubernetes
NLP
REST APIs
LLM
Tableau
C++
Core Java
Data Science
JavaScript
Statistics
Jenkins
Python
Data Visualization
GitHub
Machine Learning
Microservices