Location
Chennai | India
Job description
Encora is a global Software and Digital Engineering company that helps business overcome the Software Engineering Talent shortage and provides next-gen services and such as Predictive Analysis, Artificial Intelligence & Machine Learning, IoT, Cloud, and Test Automation. We count with 16 global offices and 25 innovation labs.
Our Software Engineering experts work with leading-edge technology companies to improve their speed to impact.
Basic Qualifications - Bachelor's or master's degree in computer science or related field.
- 4+ years professional experience in software development; you will be able to discuss in depth both the design and your significant contributions to one or more projects
- Solid understanding of computer science fundamentals: data structure, algorithm, distributed system design, database, and design patterns.
- Strong coding skills with Ruby on rails language along with expertise in technologies like Delayed Jobs, PouchDB.
- Experience in building and maintaining React screens, using Javascript & Ajax for dynamic and interactive user interfaces.
- REST, JavaScript/Typescript, MySql, MongoDB, ReactJS, Azure, machine learning, geolocation and mapping API
- Familiarity with DevOps practices for deployment and maintenance.
- Understanding of Supply chain and transportation business is a plus.
Preferred Qualifications - Ruby On Rails, mobile app development, etc
- Experience in optimizing database performance.
- Exposure to business workflow building
- Strong communications skills; you will be required to proactively engage colleagues both inside and outside of your team
- Ability to effectively articulate technical challenges, solutions and document
- Deal well with ambiguous/undefined problems; ability to think abstractly
Excellent documentation skills including requirement, architecture, design etc
Job tags
Salary