Senior Software Engineer (Multiple Openings)

With high level of independent decision making authority will be responsible for the following: Understand business requirements and the process of translating them into well- engineered and integrated technical solutions and reusable components; Capture User Stories; Interface effectively and collaborate with clients, peers, and other vendors to develop solutions; Low-level Design for Major Components. Design and program software components for clients based on client needs. Unit testing and Bug fixing. Maintaining and enhancing the previous version of the software.


Bachelor’s Degree or foreign academic equivalent in Computer Engineering, Electronics and Communication Engineering, or related field, plus 5 years of experience in job offered or as a Software developer, Executive-IT, Sr. Software Engineer, Sr. Software Developer, Technical Lead, or related field. Required experience must include experience in Pentaho BI Suite, Talend Data Integration, Jasper BI Suite, Tableau Desktop and Server, BIRT reporting tool, MySql database, AWS “Amazon Web services”, Hadoop Map Reduce, Pig, Sqoop, Hive, and Kafka.