Technician I, Software Developer - CR
Position Overview
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:
- Programming 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.
- Root Cause Analysis of Quality non conformances related to Systems.
- To support Industrial engineering on user requirements mapping.
- Reviewing current systems.
- Presenting ideas for system improvements, including cost proposals.
- Working closely with analysts, designers and staff.
- Producing detailed specifications and writing the program codes.
- Testing the product in controlled, real situations before going live.
- Preparation of training manuals for users.
- Maintaining the systems once they are up and running.
- Advanced knowledge of programming languages Java, PHP and JavaScript.
- Knowledge of system design techniques.
- Knowledge of UML.
- Knowledge management SQL Server, MySQL
- Knowledge of modern technologies.
- Knowledge of technical English.
- Programming knowledge and Excel Macros.
- Knowledge of programming web pages.
- SharePoint programming knowledge.
- 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 at a fast-pace environment.
- Results Driven