Software Developer-Fresher

Synapticatech India, IN (On-site) 2 weeks ago
Full Time/Permanent
Mid-Senior level

Job Description

You will be joining our development team as a Software Developer Fresher, where you will have the opportunity to work on real-world applications and gain hands-on experience under the guidance of senior developers.

**Key Responsibilities:**

  • Assist in designing, developing, testing, and maintaining software applications.
  • Write clean, readable, and maintainable code under supervision.
  • Support senior developers in debugging and fixing software issues.
  • Participate in code reviews and follow coding standards and best practices.
  • Work closely with cross-functional teams to understand requirements.
  • Perform unit testing and ensure application quality.
  • Document code, processes, and technical learnings.
  • Continuously learn new technologies and development tools.

**Required Skills & Qualifications:**

  • Bachelor's degree in Computer Science, IT, Engineering, or a related field (2hidden_mobile pass-outs may apply).
  • Basic knowledge of at least one programming language (Java/Python/C/C++/JavaScript).
  • Understanding of fundamental concepts such as OOP, data structures, and algorithms.
  • Basic knowledge of databases and SQL is a plus.
  • Familiarity with SDLC and software development basics.
  • Strong problem-solving skills and willingness to learn.
  • Good communication and teamwork abilities.

**Valuable to Have:**

  • Internship, academic project, or hands-on coding experience.
  • Familiarity with version control tools like Git.
  • Exposure to web technologies or frameworks.
  • Basic understanding of Agile or Scrum methodologies.

Please note that this job offers structured training, mentorship, hands-on experience with live projects, a clear career growth path to Software Developer/Engineer roles, and a supportive and learning-focused work environment. You will be joining our development team as a Software Developer Fresher, where you will have the opportunity to work on real-world applications and gain hands-on experience under the guidance of senior developers.

**Key Responsibilities:**

  • Assist in designing, developing, testing, and maintaining software applications.
  • Write clean, readable, and maintainable code under supervision.
  • Support senior developers in debugging and fixing software issues.
  • Participate in code reviews and follow coding standards and best practices.
  • Work closely with cross-functional teams to understand requirements.
  • Perform unit testing and ensure application quality.
  • Document code, processes, and technical learnings.
  • Continuously learn new technologies and development tools.

**Required Skills & Qualifications:**

  • Bachelor's degree in Computer Science, IT, Engineering, or a related field (2hidden_mobile pass-outs may apply).
  • Basic knowledge of at least one programming language (Java/Python/C/C++/JavaScript).
  • Understanding of fundamental concepts such as OOP, data structures, and algorithms.
  • Basic knowledge of databases and SQL is a plus.
  • Familiarity with SDLC and software development basics.
  • Strong problem-solving skills and willingness to learn.
  • Good communication and teamwork abilities.

**Valuable to Have:**

  • Internship, academic project, or hands-on coding experience.
  • Familiarity with version control tools like Git.
  • Exposure to web technologies or frameworks.
  • Basic understanding of Agile or Scrum methodologies.

Please note that this job offers structured training, mentorship, hands-on experience with live projects, a clear career growth path to Software Developer/Engineer roles, and a supportive and learning-focused work environment.

Internet disconnected

Please wait... reconnecting automatically when network is back.

Brewing fresh pixels...