Job Responsibilities:
- Design and develop software/GUI for web and mobile application
- Implement web, desktop and mobile application
- Design, develop, test, integrate revise, delivery and deployment of software
- Translate customers requirements into software design
- Software design development, testing and troubleshooting of the solutions
- Provide technical expertise and solutions to meet customers requirement and submit proposal
- Collaborate with product management, engineering team to define and implement innovative solutions for product directions, visuals and experience
- Develop, define and refine UI/UX best practices for the desktop web and mobile applications
- Ensure technical feasibility of UI/UX designs
- Optimize application for maximum speed and scalability
- Deliver project within schedules and deadlines
- Assist in project execution and operations
- Manage and maintain office IoT asset
- Hardware configuration and set up
- On-site software support and server maintenance
- Remote software assistance and support
- Demonstrate software application
Job Requirements:
- Diploma / Degree in Information Technology / Computer Science or equivalent
- Min. with 5 years of relevant software engineering experience
- Technical knowledge in .NET framework, .NET, Python, Java Script, HTML, SQL
- Must have good interpersonal and communication skills.