Responsibilities• Activities of creation of computer programs, according to predefined requirements and assembling them into coherent systems, including testing to ensure conformity to specifications;• Designing software development solutions in accordance with standard design conventions and principles;• Knows and utilizes one or more programming languages: C#, C++, Java, Java Script, Python, PHP;• Develops, tests and implements software solutions according to specifications;• Applies Software Development Process methodology (SDLC);• Creates solutions for software development according to guidelines and standard approach; Creates and updates all project documentation;• Creates and documents testing procedures, scenarios for the functional test phase; Supports operations teams during UAT and deploy to production;• Evaluate process and make recommendations with regards to their potential and suitability for Machine Learning and work effort estimation;• Defines and plans the development approach for larger projects through to smaller developments factoring in the existing RPA/Machine Learning/other technologies program and future development opportunities into the solution design;• Create and maintain throughout the project lifecycle, the Solution Design Document (SDD) including detailed process flows, process and technical specification;• Design and develop AI/ML/RPA/ Other tech solutions in accordance with defined principles and conventions and development standard methodology;• Apply agile practices and principles to maximize business value and continuously improve the delivery of the right customer outcomes;• Work with project planning constraints, presenting any identified project risks and issues to the corresponding manager accordingly;• Crafting and maintaining the Solution documentation;• Developing, configuring programs, scripts and objects that are efficient, well structured, maintainable and easy to understand;• Creating and documenting test procedures and scenarios for the pre UAT phases;• Supporting the Operational Teams during the UAT and rollout phases;• Supporting existing processes and implementing change requirements as part of a structured change control processQualifications we seek in you!Minimum qualifications • Strong MS Office skills;• Hands on experience on a software developer / scripting role (web or desktop or RPA).• University graduate.• Proficiency of English Language.• Experience in Process Improvement Methodologies (Lean, Six Sigma and/or Process Re-engineering, others) – Application & Executions.What can we offer? • Attractive salary;• Stable job offers - employment contract• Work in a multicultural and diverse environment with employees from over 30 countries• Genpact supports professional tranings and great career development opportunities• Free access to our award-winning learning platform • Benefits such as Meal Tickets, Medical Services, Insurance, additional vacation days or partner discounts
Developer - Assistant Manager - English in Bucuresti
Contact
Datele de contact vor fi vizibile dupa ce veti aplica!
Anunţ expirat