Skip to main content

Software Engineer

Technology
Hidani Tech
2 months agoUntil 4/19/2026
Full timeFully remote

Job description

  • *Job Summary:**

As a

  • *Junior Software Engineer**
, you will work alongside experienced developers to design, develop, test, and maintain software applications. This role is ideal for someone passionate about coding, eager to learn new technologies, and motivated to grow in the field of software development.
  • *Key Responsibilities:
  • Assist in the
  • *development, testing, and maintenance
of software applications.
  • Write
  • *clean, efficient, and maintainable code**
under the guidance of senior engineers.
  • Participate in
  • *code reviews, debugging, and troubleshooting**
activities.
  • Collaborate with cross-functional teams including
  • *product managers, designers, and QA engineers**
.
  • Support in building and improving
  • *software features and system performance**
.
  • Help maintain
  • *technical documentation, APIs, and user manuals**
.
  • Follow
  • *software development best practices and Agile methodologies**
.
  • Assist in the
  • *deployment and release**
of software products.
  • Stay updated with the latest
  • *programming languages, frameworks, and development tools**
.
  • *Required Skills & Qualifications:
  • Master’s degree**
in Computer Science, Software Engineering, IT, or a related field.
  • Proficiency in at least one programming language such as
  • *Java, Python, C++, or JavaScript**
.
  • Basic understanding of
  • *data structures, algorithms, and object-oriented programming**
.
  • Familiarity with
  • *version control tools**
like Git.
  • Basic knowledge of
  • *databases and SQL**
.
  • Strong
  • *problem-solving and analytical skills**
.
  • Attention to detail and ability to follow
  • *coding standards and best practices**
.
  • Good communication and teamwork abilities.
  • Prior experience through
  • *internships, projects, or coursework**
is an added advantage.
  • *Benefits:
  • Competitive
  • *salary and benefits
package.
  • Mentorship from experienced
  • *software engineers**
.
  • Opportunities to work on
  • *real-world projects and modern technologies**
.
  • Access to
  • *training programs and learning resources**
.
  • Clear
  • *career growth and development opportunities**
.
  • Supportive and collaborative work environment.
Keywords
javapythoncplusplusjavascript

¿Te interesa este puesto?