Job Description:We are looking for a "New Generation Technologies Senior Software Analyst" who will work as a New Generation Technologies Senior Software Analyst and will be facilitating the transformation of business needs into IT initiatives and will be expected to play a key role within IT in Digital Transformation of Group by implementing New Generation Energy Solutions. Qualifications • Graduated from Computer Engineering, MIS, Industrial Engineering or other relevant 4 year graduate programs • Min 5 year experience in Business/Technical Analysis • Min 3 year experience in programming with Java, C# or C++ • Involved and participated in software implementation projects • Familiar with software topologies and architectural concepts • Following new technology and programming trends • Has knowledge in Code Quality and Secure programming methodologies • Ability to test and understand API and webservice technologies Job Description • Understand Business needs, translate them into technical specs • Drive and pursue project deliverables • Interact with and challenge development teams and other project stakeholders • Perform Code Review activities when necessary • Advise for organizational requirements in IT projects • Coordinate and follow product maintenance • Lead POC studies where necessary