Full Time

entry level software developer with java /Entry level data scientist

SynergisticIT
$50,000 - $70,000* / year (about $24–$34 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by SynergisticIT, so some details may not match this job. The employer's own page has the real description.

Job Overview

As an Entry-Level Software Developer at SynergisticIT, you will be responsible for contributing to the development, testing, and maintenance of software applications using Java technologies. You will collaborate with senior developers and cross-functional teams to design efficient solutions that meet business requirements. This position provides an excellent opportunity to build your skill set and advance your career in software development within a dynamic and supportive environment.



Job Responsibilities

  • Assist in the development and implementation of software solutions using Java.
  • Write clean, maintainable code according to industry best practices.
  • Participate in code reviews, providing and receiving constructive feedback.
  • Debug and troubleshoot software issues to ensure optimal performance.
  • Collaborate with team members to gather requirements and develop technical specifications.
  • Test and validate software applications to ensure functionality and reliability.
  • Document processes and code changes accurately for future reference.
  • Stay up to date with emerging technologies and industry trends.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Basic proficiency in Java programming and familiarity with object-oriented principles.
  • Understanding of version control systems, such as Git.
  • Ability to work collaboratively in a team-oriented environment.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills, both verbal and written.
  • Prior internship or project experience in software development is an advantage.


Technologies & Tools

The ideal candidate will primarily work with Java technologies, including but not limited to Java SE and Java EE frameworks. Familiarity with development tools such as IntelliJ IDEA or Eclipse, build automation tools like Maven or Gradle, and collaboration tools such as JIRA or Confluence is highly desirable. Experience with databases such as MySQL or PostgreSQL, as well as basic web development technologies (HTML, CSS, JavaScript), may also be beneficial.



Ideal Candidates

Ideal candidates for the Entry-Level Software Developer position at SynergisticIT will possess a strong eagerness to learn and adapt to new technologies. They should demonstrate a proactive approach to problem-solving and exhibit a genuine passion for software development. Additionally, good time management, a team player mentality, and the ability to communicate effectively with both technical and non-technical stakeholders will contribute to their success in this role.

Illinois pays at most $628 a week in unemployment, for up to 26 weeks, its agency says. How to file there →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.