Software Engineer - Entry Level
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.