S

Software Developer

SHJ International
5 days ago
Full-time
On-site
New York City, New York, United States
Software Development

Job Overview:
We are looking for a skilled and motivated Software Developer to join our team. In this role, you will be responsible for designing, developing, and maintaining software applications. The ideal candidate has strong programming skills, problem-solving abilities, and the ability to work independently in a a remote environment.

Key Responsibilities:

  • Design, develop, test, and maintain software applications

  • Write clean, efficient, and well-documented code

  • Troubleshoot, debug, and upgrade existing systems

  • Collaborate with team members to develop new features

  • Participate in code reviews and improve development processes

  • Ensure software performance, quality, and responsiveness

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (preferred)

  • 2+ years of experience in software development

  • Knowledge of programming languages such as Java, Python, JavaScript, or C++

  • Experience with web development frameworks and databases

  • Strong problem-solving and analytical skills

  • Ability to work independently and manage multiple tasks

Preferred Qualifications:

  • Experience with cloud platforms (AWS, Azure, or Google Cloud)

  • Familiarity with version control systems like Git

  • Experience working in Agile development environments

Benefits:

  • Remote work flexibility

  • Competitive salary

  • Professional growth opportunities

  • Supportive and collaborative team environment