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