Job Description
In This Role, You Will:
- Work on Internet scale applications, where performance, reliability, scalability and security are critical design goals – not after-thoughts.
- Create intuitive, interactive and easy-to-use web applications using rich client-side and REST based server-side code.
- Implement the nuts and bolts of Microservices Architecture, Service-Oriented Architecture (SOA) and Event-Driven Architecture (EDA) in real-life applications.
- Gain experience with different database technologies SQL Server, Oracle, Postgres, MySQL
- Collaborate with some of the best engineers in the industry to work on complex Software as a Service (SaaS) based applications
Here's What You Need:
Primary Skills:
- 4 to 7 years of Software Development experience in developing and shipping software
- Hands-on programming experience in at least one of the following languages — Ruby on Rails, Python, or Node.js — with a strong understanding of Object-Oriented Design principles.
- Experience with MVC, Web forms Framework
- Experience in contributing to architecture and design (Design Patterns, Non-Functional Requirements (NFRs) including Performance, Scalability, Reliability, Security)
- Experience with PostgreSQL, or related databases is a plus
- Experience of working with Queuing technologies such as RabbitMQ/Kafka/AWS SQS
- Excellent troubleshooting skills
- Proven ability to work in a fast paced, agile environment and result oriented culture
Preferred Skills:
- Experience with RESTful Web Services and API development using Ruby on Rails or any other Node JS framework
- Experience in full stack development ranging from front-end user interfaces to backend systems
- Experience/knowledge into JavaScript + React Js/TypeScript, Graph Query Language (GQL)
- Experience of working with Elasticsearch/Solr
- Experience with Cloud Computing platforms like AWS/GCP/Azure Cloud
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application