Job TitleResponsibilitiesYou are comfortable with being responsible for hands-on design, development, testing & support of software products and solutions. You strive to follow the best design and development practices and are an evangelist for adhering to software engineering standards. You have the capability to work in a Globally Distributed Development team environment with minimal supervision. New technologies are what you are passionate about and engage you to investigate.Skill Set & QualificationsA Bachelor’s degree in Computer Science, Software Engineering or related field with 6+ years of progressive software development experience Very strong in UI Technologies like React JS(16), HTML5, CSS3, Redux, Object Oriented Java Script, Sass CSS Pre Processor, etc. Strong foundations and knowledge in Data Structures, Concurrency, Algorithms and Design Patterns Exposure to Micro Service Oriented Architecture & Restful APIs.
Experience in Agile development with Sprint Cycles and CI/CD Process. Exposure to have full stack experience Java technologies, server side frameworks (Spring, Spring Boot etc.) and also Experience with NoSql technologies like PostgreSQL etc.