Android Developer

Job Description

  • Design and build advanced applications for the Android platform.
  • Collaborate with cross-functional teams to define, design, and develop new features.
  • Work with outside data sources and API’s.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Work on bug fixing and improving application performance.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Job Specification

  • At least 2 years professional experience in software development.
  • Should have hands on experience with Android SDK 2.2 to 4.4, Android NDK.
  • Experience in rich UI Development in Android.
  • Experience with SQLite database in Android.
  • Knowledge of XML, JSON parsing, GPS and Google Maps integration.
  • BroadCast Receivers and Services is Must.
  • Knowledge of OPENGL is added advantage.
  • Have published at least one original Android app.
  • Experience working with remote data via REST.
  • Experience with third-party libraries and APIs.
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
  • Solid understanding of the full mobile development life cycle.
  • Efficient at working, but with a strong attention to detail.
  • Positive attitude, proactive and helpful.
  • Strong listening and communication skills.

Experience

  • 2-5 Years

iOS Developer

Job Description

  • Apple iPhone development using Objective-C, iPhone SDK 5 & 6, Xcode, Instruments & Interface Builder.
  • Implementing iPhone and iPad applications. This entails evaluating designs, determining appropriate architectures, laying out and styling controls, creating custom controls, wiring up interactions, tying client application into various back-end technologies, and finding and squashing bugs.
  • Support clients’ development team with answering questions and implementing feedback.
  • Proficient with iPhone UIkit framework & required elements.

Job Specification

  • At least 2 years professional experience in software or web development.
  • Strong object-oriented development experience.
  • Understanding of MVC pattern and its execution.
  • Experience with memory management.
  • EEfficient at working, but with a strong attention to detail.
  • General understanding of UI design principles.
  • Positive attitude, proactive and helpful.
  • Strong listening and communication skills.

Experience

  • 2-5 Years

LAMP Developer

Job Description

  • Understanding client requirements & functional specifications.
  • Developing and maintaining dynamic websites and web applications.
  • Ensuring foolproof performance of the deliverable.
  • Coordinating with co-developers and other related departments.
  • Sending regular updates about project status.

Job Specification

  • Must be proficient in PHP, MySQL, HTML, CSS, Javascript, AJAX, XML.
  • Experience using a PHP framework such as Cake, Zend, or Code ignitor would be preferred.
  • Experience in OOPS Framework & SMARTY would be preferred.
  • Working knowledge of AJAX & XML structures.
  • Should be well versed with SDLC process including OOPS development, unit testing, deployment using LAMP and related technologies, tools and best practices.
  • Experience with Joomla, WordPress, Drupal, Magento would be added advantage.
  • Should have excellent communication skills.
  • Must have capacity to work independently and also as a part of team.
  • Must have dedication and commitment towards work.

Experience

  • 2–5 Years

Business Analyst

Job Description

  • Gathering requirements.
  • Creating Business Requirement documentation, Functional Requirement Specifications (Use Case based), System Requirement Specifications (Use Case based), Wireframes (UI Prototypes).
  • Delivery of artifacts in accordance with the Project & Quality plans.
  • Contribute in QA & Process Improvement efforts.
  • Facilitate discussions and work closely with the development team to assist in understanding of requirements and design constraints.
  • Identification & escalation of potential requirements & design issues to the Project Management Team.

Job Specification

  • Have excellent communication skills.
  • Experience in requirements gathering.
  • High levels of proficiency to capture, express, analyse and present business and functional requirements.
  • Have experience with Use Cases, Business Domain Models and UI Specifications.
  • Excellent communication & interpersonal skills, patience & ability to work under pressure.
  • Technical skills to understand Clients requirement.

Experience

  • 2-4 Years

Linux System Administrator

Job Description

  • Plan, design, develop and maintain system configurations with a focus on automation and cost optimization.
  • Proactively setup and monitor system performance.
  • Responsible for the day-to-day administration, monitoring, and capacity planning.
  • Perform troubleshooting of system related issues including connectivity issues, hardware diagnostic, identify root cause and resolutions.
  • Work closely with management to design and identify solution within IT Strategic Technology Road map.
  • Perform system maintenance by coordinating the installation, modification and testing of complex operating systems/sub-systems software and third party vendor software and hardware.
  • Ensures supported systems are highly reliable, scalable, secure, and performing at acceptable levels.
  • Implement and performs system back-ups policies.
  • Develop and implement new tools and procedures aimed at making platform maintenance more effective and efficient.
  • Maintains and continually increases knowledge of vendor software, hardware and protocols, and disseminates such knowledge to Company employees and customers.
  • Interfaces with outside organizations/ clients to present and discuss technical issues related to assigned projects.
  • Hands on experience with setup and management of Hadoop, Solr, Version Control Systems and configuration management/ automation tools such as Jenkins, Puppet.

Job Specification

  • Experience with AWS and associated components.
  • Good understanding of hardware, software, and communication protocols including but not limited to Firewalls, Routers, Load Balancers, Storage Solutions and Switches.
  • Good interpersonal and communication skills.
  • Highly proficient in setting up and management of highly available, mission critical infrastructure on Linux, Apache, Samba, NFS, DNS, MySQL and Network Administration with a relevant experience of 3 -5 years.
  • Experience on Linux, Apache, Samba, NFS, DNS, MySQL and Network Administration.

Experience

  • 1.6 – 5 Years

Web Designer /Front End Developer

Job Description

  • Creating web site designs.
  • Creating mobile/tablet compatible design.
  • Write the programming code, either from scratch or by adapting existing website software and graphics packages to meet business requirements.
  • Website Optimization
  • Conception and analysis of new web site features.
  • Produce lo- and hi-fi wireframes for new site functionality under guidance of the lead
  • Hand-code responsive markup from PSD, PNG screens by slicing layered designs into XHTML, HTML or HTML5 and CSS/CSS3.
  • Use image sprites for page speed optimization.
  • Ensure cross-browser and cross-platform compatibility, including responsive coding for easy device adaption under guidance.
  • Incorporate basic javascript and jquery plugins for front-end functionality under guidance.

Job Specification

  • Expertise with HTML,CSS, Javascript,Jquery Plugin Implementation/Customisation.
  • Expertise in Dreamweaver & Photoshop.
  • Have creativity and imagination.
  • Be adaptable and able to pick up new techniques.
  • Have good interpersonal and communication skills.
  • Keep up to date with advances in computer technology.

Experience

  • 1-4 years