We are looking for an experienced Software Product Developer to join our team. The ideal candidate will be responsible for developing, testing, and maintaining software products that meet customer needs and expectations.
Responsibilities
Design, develop, and maintain software products based on customer needs and specifications
Collaborate with cross-functional teams to ensure product requirements are met
Write clean, efficient, and well-documented code
Test and debug software products to ensure they meet quality standards
Provide technical support to customers and internal teams as needed
Stay up-to-date with emerging trends and technologies in software development
Skills and Qualifications
Bachelor's or Master's degree in Computer Science or related field
3-6 years of experience in software product development
Strong knowledge of programming languages such as Java, Python, and/or C++
Experience with software development methodologies such as Agile or Scrum
Proficiency in database design and management
Knowledge of front-end technologies such as HTML, CSS, and JavaScript
Experience with version control systems such as Git
Excellent problem-solving and analytical skills
Ability to work independently and collaboratively in a team environment