Technician I, Software Developer - CR
Position Overview
Play a key role in the design, installation, testing and maintenance of software systems. Responsible for writing and coding individual programs or providing an entirely new software resource. Job duties:
- Program applications efficiently in collaboration with the team / manager to achieve the perfect project development.
- Analyze and design the entire software and its components.
- Conversion code specified design.
- Ensure the quality of the written code.
- Maintain code level applications.
- Perform root cause analysis of quality nonconformances related to systems.
- Support Industrial engineering on user requirements mapping.
- Review current systems.
- Present ideas for system improvements, including cost proposals.
- Work closely with analysts, designers, and staff.
- Produce detailed specifications and write the program codes.
- Test the product in controlled, real situations before going live.
- Prepare training manuals for users.
- Maintain the systems once they are up and running.
- Comply with applicable Laws and Regulations, adhere to Quality Management System processes and requirements as well as demonstrate Ethics and Integrity in all matters and at all levels throughout the organization.
- Perform additional duties as assigned.
- Computer Science diploma/bachelor student.
- Advanced knowledge of programming languages such as Java, PHP, and JavaScript.
- Knowledge of system design techniques.
- Knowledge of UML.
- Knowledge of management of SQL Server, MySQL.
- Knowledge of modern technologies.
- Knowledge of technical English.
- Programming knowledge and Excel Macros.
- Knowledge of programming web pages.
- SharePoint programming knowledge.
- Strong written and verbal communication skills.
- Proficient with MS Word, Excel, Outlook, and Teams.
- Team player and empathetic.
- Proactive and problem solver.
- Ability to clearly and concisely communicate with technical and non-technical stakeholders across all levels of the organization.
- Committed.
- Experience designing, building, and troubleshooting complex service-oriented systems.
- Able to work under pressure in a fast-paced environment.
- Results driven.