
We are looking for passionate engineers and researchers that want to contribute in this exciting and fast moving field of Deep Learning and Research.
- Designing, building, and maintaining efficient, reusable, and reliable Ruby and Rails code.
- Helping maintain code quality, organization and automation Identifying bottlenecks and bugs and devising solutions to these problems
- Ensuring Integration of data storage solutions (may include databases, key-value stores, blob stores, etc)
- Need immediate joiners
- B.Tech/ BE in Computer Science, Computer Engineering equivalent Good knowledge of ruby language
- Good knowledge of Rails Framework along with other common libraries such as RSpec and Resque
- Good knowledge of Mysql database Good knowledge of data structures, algorithms, oops
- Good technical knowledge of computer fundamentals
- Excellent knowledge of scrapers/ web spiders Expert-level object-oriented analysis and design skills
- Good understanding of the syntax of Ruby and its nuances
- Good understanding of server-side templating languages (such as Liquid, Slim, etc depending on your technology stack)
- Good understanding of server-side CSS preprocessors (such as Sass, based on project requirements)
- Able to implement automated testing platforms and unit tests
- Proficient understanding of code versioning tools (e.g. Git, Mercurial or SVN)
- Familiarity with development aiding tools (such as Bower, Bundler, Rake, etc)

Similar jobs
Job Responsibilities:
- Microservices Development: Contribute to the design, development, and testing of RESTful microservices using Java 14+, Spring Boot, and Spring Cloud.
- Cloud Integration: Assist in building and deploying services that integrate with AWS ecosystem services, including S3, SQS, SNS, API Gateway, ElasticSearch, and Secrets Manager.
- System Resilience: Help implement patterns for fault tolerance and latency tolerance using NetflixOSS tools such as Hystrix for circuit breaking and Ribbon for client-side load balancing.
- API Gateway & Service Discovery: Work with tools like Zuul for routing and filtering and implement service registration/discovery using Eureka.
- Security: Support the integration of authentication and authorization mechanisms using OAuth 2.0via Spring Cloud Security.
- Distributed Tracing: Utilize monitoring tools like Sleuth and Zipkin to help track requests across multiple services and diagnose performance bottlenecks.
- Asynchronous Messaging: Develop event-driven components using messaging platforms like Kafka and RabbitMQ.
- Code Quality & Collaboration: Write clean, maintainable, and well-tested code. Participate in code reviews, sprint planning, and other Agile ceremonies using tools like JIRA and Git.
- Collaboration: Work closely with cross-functional teams, including QE and DevOps, to ensure smooth deployment and operation of services.
Qualifications & Skills:
- 4 Years to 6 year of professional experience developing applications with Java.
- Hands-on academic or project experience with Spring Boot and an understanding of the Spring ecosystem (Spring Web, Spring Data JPA, Spring Core).
- Familiarity with building and consuming RESTful APIs.
- Basic understanding of microservices architecture principles.
- Exposure to cloud platforms, preferably AWS, and an interest in services like S3, SQS, or SNS.
- Knowledge of fundamental distributed systems concepts (caching, messaging, load balancing).
- Familiarity with version control systems, preferably Git.
- Strong problem-solving skills and a keen desire to learn new technologies.
- Excellent communication and teamwork skills.
About Easyrewardz:
- Easyrewardz offers industry-agnostic cloud-based CRM, Loyalty and Conversational Commerce solutions that enable seamless omnichannel customer experience.
- At Easyrewardz, we believe that every customer data captured has a story to tell! Our key focus has always been to help brands deliver seamless customer experience and create a deeper customer connect by leveraging actionable insights obtained from data.
- The Indian retail ecosystem is still learning to rely on data when it comes to delivering consistent customer experiences throughout the journey, hence we’ve tried to address those gaps and pain points with our CRM suite.
- Our entire gamut of solutions has Customer Data Platform at the core providing intelligence that powers every product and enables Single View of Customer.
About the role
At EasyRewardz, we're using leading-edge technology to create best loyalty solutions of tomorrow. When you join us as a Sr. Software Engineer, you'll become part of a team focused on innovation and change. You'll work a little harder. You'll aim a little higher. You'll expect more from yourself and others. And at the end of the day, you'll be doing a lot of good work. Through a lot of inspired individuals, we are using technology to build varied nature of loyalty solutions that works better for more people in more ways than ever.
We are looking to reinforce our team with people who are decisive, brilliant and built for speed -- people like you.
As a backend .NET core developer, you will be predominantly involved in:
- Developing business solutions by creating new and modifying existing software web applications.
- Coding, testing, debugging & supporting all types of enterprise web applications consistent with established specifications and business requirements to deliver business value.
This is more than a challenging development role. This is high performance technology.
Responsibilities:
- Develop, test, implement and maintain .net core based middle layer/services application working with established processes.
- Ensure adherence of best coding practicesfor a high-performance data processing backend application.
- Identify production and non-production application issues & assist team with optimal solution.
- Identify opportunities to fine-tune and optimize applications of .Net core developed projects, including periodic code review.
- Provide technicalsupport and consultation for .Net core backend application and deployment related queries
Desired Skills Technical Skills
- Experience in WCF/Web Services or REST API (Using C#.Net core)
- 1+ years of hands on experience (using HTTPS) .Net core Based Windows Services 2+ year of hands on experience SQL Server (2012 or 2014)
- 2+ year of hands on experience in writing high performance SQL queries.
- (MySQL is preferable) Message Queue (RabbitMQ, Kafka or similar) Work experience preferable for message queue based architecture development Distributed Cache Management (Redis Cache, MemCached or similar) Experience preferable
Role: PHP Developer
Experience: 8-10 yrs
Location: Bangalore
Notice Period: 15 days or less
Job description:
The ideal candidate is a highly resourceful and innovative developer with extensive experience in the layout, design and coding of websites specifically in PHP format. You must also possess a strong knowledge of web application development using PHP programming language and MySQL Server databases.
Responsibilities
- Perform a mix of maintenance, enhancements, and new development as required
- Work in a data analyst role and with business intelligence applications
- Document features, technical specifications & infrastructure Responsibilities
- Work cross-functionally to convert business needs into technical specifications
Qualifications
- 8-10 years of experience in web development and software design
- Expertise in front-end technologies (HTML, JavaScript, CSS), PHP frameworks, and MySQL databases
- Good experience in Laravel
Employment Type
- Full-time
Notice period : immediate or woithin 15 days
Skills required :
PHP, Cordignito, Laravel, SQL, Oops concept, strong logical thinking.








