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