Full stack developer
Roles & Responsibilities:Lead developer (hands on) in core technologies (daily tasks-active development)Perform POCs when requiredInvolve in design & debug on any issues with current productFix security issues on demandFix performance issues on demand
Node.js Application Developers
Roles & Responsibilities:Provide day to day technical code development and hands on help on projects.Will spend most of time in design/ development of frameworksAutomation of existing tasksSoftware development and validation work flow including check-in, code review, code coverage, defect tracking system etc
Skillsets required:4+ years of experience in Node.js application development based on Express framework or other similar frameworks and MySQL database3+ years of Experience in Ember.js or Angular.js. Ember.js will be preferred3+ years of Experience in Hybrid application development on Cordova platformGood experience working on UI libraries like JQuery, Underscore.js etc.Experience of working on internationalised application is desiredExperience of working on Windows or OSX hybrid apps is an advantage.Understanding of Native Mobile Application development, Full Text, understanding of ePub specifications and Video Streaming search is an added advantage.Should be a quick learner and a good team player with good communication skills.
Java PL/Sql developer
Roles & Responsibilities:Work on projects or modules of projectsResponsible for application development, modification and enhancement, including participation in the entire system development life cycle from collecting user requirements, system development, testing and maintenanceInternal application maintenance and supportSupport ad hoc projectsSolid JAVA language programming experience. i.e. He can understand the logical flow of the JAVA codeSolid PL/SQL programming experience. i.e. He can handle a lot of SQL calculation.We expect the candidate can do the development and enhancement tasks independently. The tasks involve the workflow of the whole system and the reporting. The calculation must be correct.
Java Lead Engineer
Roles & Responsibilities:Main responsibilities would include individual JAVA developers in code development, managing operations, designing, developing and architecting product enhancements as per the product roadmap, ensuring robustness and quality of the entire process. Responsible for integration, REST APIs, troubleshooting as well as enhancement of the system, automation, scheduling and resource optimization.To be a high achiever, ambitious, with a proven track record of delivering years of complex and successful production software systems. Expected to have a mastery over tools including a variety of modern programming languages (in addition to JAVA) and open-source technologies (LINUX, SPRING, HIBERNATE).
Roles & Responsibilities:Create complex, enterprise-transforming business applications as a member of diverse, high energy teams focused on full life-cycle development through the use of Agile MethodologiesUse the latest tools and techniques (currently Java/J2EE, Angular/React, XML, Agile Methodologies, Web Services, EAI tools...)Do hands-on coding and proactively mentor developers (including pair programming)Work in highly collaborative teams that strive to build quality code and provide business valueHave the opportunity to work in a number of different domains in a variety of different client environmentsContinually learn, mentor and develop your careerWork closely with clients, both in the Business Domain and with Technical staff membersSenior developers (8+ years) are expected to be the Architect for relatively smaller enterprise level projects and for larger projects, you are expected to work closely with the fellow architects to come up with the architecture and take it further.
Skillset required:5+ years delivery experience on a commercial application development project including integration with 3rd party applicationsExperience of technologies such as Java/J2EE, Angular/ReactExperience including analysis, design, coding and implementation of large scale custom built object-oriented applicationsStrong OO design knowledge, including extensive design patterns knowledgeFamiliarity with relational databases, preferably Oracle or SQL ServerExposure to EAI technologies MSMQ, Tibco, Vitria, MQSeries is helpfulKnowledge of Agile Methodologies, such as Extreme Programming - XP and ScrumUnderstanding of code manipulation and optimization issuesIdeally, knowledge of test driven development and continuous integrationStrong communication and client-facing skills with the ability to work in a consulting environment is essentialExperience in a leadership and mentoring role is a huge plus
Roles & Responsibilities:Build highly scalable and maintainable applicationsUsing Agile methodologies, you will conduct the E2E (end to end) lifecycle: from creating rapid prototypes (two to three weeks), to deployment across solution architecture designHands on architecture/solution articulation, hands on code level oversight and ability to communicate and support salesMaintain the internal framework with cutting-edge technologies and patterns such as TDD (Test Driven Development)Drives ABOVE’s capabilities to maximize value through leverage and efficiencyUnderstands the business needs and priorities of the clients and matches it with ABOVE’s capabilitiesOversees and partners with internal stakeholders and external customer requirements for development and delivery of key set of capabilitiesParticipate in projects in the role as a Solution Architect to develop external collaboration platforms and services that meet business requirements. Lead ideation sessions, conduct interviews and surveys as a Business Analyst to solicit requirements and use cases from business users.Identifies pilots of new technology capabilities to meet the backlog of requirements