Junior Programmer

L
LimitlessliSoftware Development
Location: Israel, US Eastern Standard Time (EST) – 9am to 6pmFull-TimeJunior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
PHPPythonSQLGitJavaJavascriptC#RESTful APIs

Requirements

  • Bachelor’s degree in computer science, Information Technology, Software Engineering, or a related field, or equivalent practical experience.
  • Proven experience as a Programmer, Software Developer, Application Developer, or in a similar role.
  • Proficiency in one or more programming languages, such as C#, Java, Python, JavaScript, PHP, or similar technologies.
  • Experience with databases and SQL, including the ability to design, query, and maintain relational databases.
  • Familiarity with software development methodologies and the software development lifecycle.
  • Experience working with APIs, web services, and system integrations.
  • Strong troubleshooting, analytical, and problem-solving skills.
  • Understanding of software testing, debugging, and version control tools such as Git.
  • Ability to work independently while collaborating effectively with cross-functional teams.
  • Strong communication skills and the ability to explain technical concepts to non-technical stakeholders.
  • Excellent attention to detail and a commitment to producing high-quality work.
  • Reliable computer, noise-canceling headset, second monitor, stable internet connection, and backup internet connection.

Responsibilities

  • Design, develop, test, and maintain software applications, programs, and system integrations.
  • Write clean, efficient, well-documented, and maintainable code.
  • Analyze business and technical requirements and translate them into functional software solutions.
  • Troubleshoot, debug, and resolve software defects, system issues, and performance problems.
  • Collaborate with business stakeholders and technical teams to understand user needs and recommend appropriate solutions.
  • Participate in the full software development lifecycle, including requirements gathering, development, testing, deployment, and ongoing maintenance.
  • Develop and maintain databases, APIs, integrations, and other supporting components as required.
  • Conduct unit testing and support system and user acceptance testing.
  • Review existing applications and identify opportunities to improve functionality, performance, security, and scalability.
  • Maintain technical documentation, including system specifications, development processes, and user guides.
  • Participate in code reviews and follow established development standards and best practices.
  • Provide technical support and assistance for internally developed applications and systems.
  • Stay current with relevant programming languages, technologies, tools, and industry best practices.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now