Junior Software Developer

Job Description

Collaborate with a team of developers to design, develop, and maintain different solutions.
Collaborate with cross-functional teams to identify project scope, objectives, and deliverables.
Write clean, efficient, and scalable code.
Troubleshoot and debug solutions as needed
Develop and maintain test plans and test cases to ensure the functionality and performance of different solutions 
Execute manual and automated tests to identify and report defects
Monitor and maintain the stability and performance of production environments 
Write and maintain technical documentation
Participate in team meetings and code reviews

Qualifications

Bachelor’s degree in computer science or a related field 
1-2 years of experience in development.
Proficiency in one or more languages such as HTML, CSS, JavaScript, PHP, Java, C++, Python, or Bash
Familiarity with manual and automated testing tools and techniques
Familiarity with defect-tracking systems 
Familiarity with version control systems such as Git
Strong problem-solving and communication skills

Required Skills and Other Qualifications

Experience with a modern web framework such as Vue, React, or Angular 
Experience with back-end technologies such as MySQL or MongoDB 
Experience with cloud platforms such as Google Cloud, AWS, or Azure 
Experience with agile development methodologies 
Experience with integration technologies such as API or ETL 

Cultural Tenets

Can Do Attitude
Teamwork
Results Oriented
Customer commitment
Change agentAccurate

Apply via :

jobs.smartrecruiters.com