About Us:
Simplify360 is the leading Digital Customer Service Platform with a goal #beyondORM #beyondListening #takecontrol. We have been helping brands and enterprises to enhance their digital customer experience and gain insights through data analytics. With our AI driven conversation cloud and digital media command center, and real-time dashboards we are empowering our clients #beyondsocial. We have presence in India and US, and function through partners in APAC. Our product is sold in over 100 countries.
Job Description:
As part of the development team @Simplify360, you will have the opportunity to work on flash grip big data technology SAAS platform, Simplify360. One of the key attributes of this job is that continuously innovate and implement modern technology to solve the complex problems the business face. You gain and share your knowledge, get mentored, all the while shaping our software development culture by improving our processes and codebases. As a part of the team, you will be charged with architecting, designing, developing, and supporting the software infrastructures at Simplify360.
Responsibilities:
- Working and learning with engineering peers, management, and product management.
- Design, implement and deliver Stand-Alone and REST based API solutions that meet the product requirements.
- Accurately identify, enumerate and estimate work tasks for project schedules that you consistently deliver against on time in an Agile environment.
- Write quality, testable, maintainable, and well-documented codes.
Our Ideal Candidate:
- The ideal candidate will be excited for the challenge to transform and think critically on many computer science disciplines including design, usability, building APIs, business logic, scaling performance, and 24x7 reliability.
- You are a great problem solver, you don’t hesitate to go the extra mile to identify and fix a problem.
- You love writing and owning code and enjoy working with people who will keep challenging you at every stage.
- You have strong verbal and communication skills, decision-making, and excellent coding skills.
- You are self-driven and motivated with the desire to work in a fast-paced, results-driven agile environment with multiple responsibilities simultaneously.
- Delivering consistently high-quality work; you are active in contributing to ensuring your team's work is high quality.
Basic Qualifications
- Strong programming skills in Core Java
- Knowledge on Python would be an added advantage
- Practical experience in building enterprise products is added advantage
- Strong competency in server-side architectures
- Familiar with Unix/Linux environment
- SQL queries
Preferred skills
- Prior experience in big data tools - Hadoop, Hive, HBase, MongoDB, etc.
- Interest in developing applications using: Spark, Solr/Elastic Search
- Ability to learn and use skills in new technologies
- Team player as well as an individual contributor
- Quick debugger
- Quick learner
Additional Qualities to have
- Project ownership
- Self-motivation and dedication
- Ability to work with deadlines
- Multi-tasking, managing multiple tasks simultaneously
- Attention to detail
- Team player as well as individual contributor
- Willing to develop new projects, debug and fix issues in existing projects