Duties and Responsibilities: Understand customer requirements, design and develop applications for Point of Sale devices. Partner with other specialists to define and implement product features and drive functional and user improvements. Work with Project Architect / Lead to confirm and substantiate functional and technical designs Develop and test the defined requirements with high accountability Take ownership in product quality through detailed validation and resolution of issues Follow and enforce the coding standards and definition of done as established in team Use Agile Scrum Methodology for software development Expected to document the implemented feature Provide code reviews for all new code and participate in code reviews of other developers Essential Skills: Proficiency in Core Java Proficiency in C, C++ Experience with Android SDKs would be a big plus. Experience on Linux platform Knowledge of Scripting language as a plus - Python, Shell, Perl Understanding of XML, JSON, HTTP Solid knowledge of Design Patterns Experience with source control management tools like Git, Azure DevOps, standard SCM development flows Sound understanding of areas of Computer Science such as Algorithms, Data Structures, Object Oriented Design, Databases. Educational qualification/ Experience: Must have Bachelor’s Degree or Master’s degree in Computer Science, Computer Engineering. Experience of 2+ yrs in Software development. Ability: Ability to write programs fluently, strong problem solving and analytical skills. Ability to effectively articulate technical challenges and solutions Ability to work as part of a geographically distributed team having members of diverse cultures Highly motivated and capable of multi-tasking Flexibility to work in a fast-paced environment and to adapt to changing circumstances Ability to decompose larger problems into work as self-contained, minimally-dependent tasks Able to work with minimal supervision Strong work ethics and positive team attitude
BE/B.Tech(Information Science/Technology (IS/IT))
TeamLease Services established in 2002, is one of India's leading human resource service companies in the organized segment. A Fortune 500 company listed on both NSE & BSE markets, with eight offices and 1400 clients across the country. The company at present has about 100,000+ live associates/ trainees spread across the country and have till date given employment to 1.5+ million people with an aim to hire millions more.
0 Similar Jobs