Responsibilities:
- work collaboratively with cross-functional teams to design, develop and implement software solutions that address business requirements
- create clean code using various programming languages and frameworks with well-documented documentation for efficiency and clarity
- debug and troubleshoot software issues to guarantee the smooth running of application
- stay updated on emerging technologies and best practices in software development
- develop software that related to membership system and inventory system
Requirements:
- bachelor's degree in computer science or a related field
- strong programming skills in one or more programming languages such as Python, C++, etc.
- execute full software development life cycle (SDLC)
- knowledge of software design patterns and principles of software engineering
- familiarity with database management systems
- excellent problem-solving and analytical skills
- strong communication and collaboration skills