Be part of the team that combines business knowledge, technological edge and a design experience...As a part of your job, you will: Requirements analysis and troubleshooting; Analyze, design, build..requirements; Support activities of entry into production; Ensure the best practices in software design