Senior Software Engineer

Posted 1 year ago

Duties: Programming, coding, updating, and maintaining computer programs or software packages to handle specific jobs using workflow diagrams, UML diagrams. Designing and developing Android mobile applications using Android Software Development Kit (SDK), Java, Android Studio, Android Open Source Project (AOSP) software stack and libraries. Establishing communication protocols for effective interaction between android applications, external devices, servers and cloud interfacing protocols and technologies including SOAP, REST, JSON and XML. Programing and designing databases using tools and languages including Structured Query Language (SQL) required for an effective and intuitive Mobile app experience for end users. Working closely with product teams and designers, marketing and upper management to create compelling user experiences and innovative Mobile Android applications. Working with technical leadership to perform evaluations and feasibility reviews of creative concepts and technology solutions. Conducting and participating the technical reviews, system analysis and recommended changes based on advancements in technologies and requirements. Ensuring that technology and standards of compliance are met according to the requirements and client specifications. Implementing the change request (CR) in an organized manner coupled with proper analysis and estimation. Identifying and developing reusable modules and templates, which will help in improving the productivity of the team. Proactively look out for new and innovative solutions within technology frameworks and practices.

Requirement: Applicants must have a Bachelor’s degree or foreign equivalent in Computer Science, Computer Applications. Engineering (any), Computer Information Systems, or related fields, plus two years of experience in a related occupation.

Job Features

Job CategoryDeveloper
Contact Person[email protected]

Apply Online

A valid email address is required.
A valid phone number is required.