Responsibilities:
€¢ Design, develop, and maintain web applications and software solutions
€¢ Collaborate with cross-functional teams to gather requirements, define specifications, and deliver high-quality products
€¢ Implement and maintain software testing processes to ensure code quality and reliability
€¢ Analyze user needs and translate them into technical solutions
€¢ Stay abreast of emerging technologies and industry best practices
€¢ Contribute to the development and maintenance of the company's software development lifecycle
Requirements:
€¢ Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
€¢ 3+ years of experience in web and software development
€¢ Strong proficiency in programming languages such as Java, Python, or C++
€¢ Expertise in web development frameworks such as React, Angular, or
€¢ Experience with software testing tools and techniques
€¢ Excellent communication and interpersonal skills
€¢ Ability to work independently and as part of a team
Perks:
€¢ Medical Insurance