Software Development Staff Engineering
CurrentThe overall duties and responsibilities of this position include but are not limited to: ▪ Providing technical support, including developing, testing, debugging and troubleshooting.▪ Managing IT projects and leading team to accomplish them.▪ Monitoring the accuracy and completeness of all assigned job or projects.▪ Implementing necessary program changes or updates.▪ Subject matter expert of some specific company processes or software.▪ Maintaining systems by monitoring… Show more The overall duties and responsibilities of this position include but are not limited to: ▪ Providing technical support, including developing, testing, debugging and troubleshooting.▪ Managing IT projects and leading team to accomplish them.▪ Monitoring the accuracy and completeness of all assigned job or projects.▪ Implementing necessary program changes or updates.▪ Subject matter expert of some specific company processes or software.▪ Maintaining systems by monitoring and correcting software defects.▪ Working closely with other staffs, such as project managers, outsource vendors, developers, systems or database administrators and business analyst.▪ Other duties and responsibilities required by the company. Show less