Post Job Free
Sign in

Senior Software Developer

Company:
Cactus Communications Private Limited
Location:
Mumbai, Maharashtra, India
Posted:
May 07, 2024
Apply

Description:

Senior Software Developer

The Super Awesome CACTUS Technology Team

We are a team of 35 extremely agile and driven Architects, Project Managers, Software Developers, QA, OPS, and UX experts. We are hosted completely on Amazon cloud and are proud of our ability to achieve 1-min deployments and to scale our hardware capacity up and down in minutes. The secret ingredient of our development recipe includes large portions of agile development with hints of extreme programming. Drupal, PHP, query, Solr, Elasticcache, nodejs, angularJS, mongodb, python, ansible, graylog, new relic, are few of the many technologies/services we employ. Unlike most techies, we are extremely social and believe that happiness levels are directly related to performance. We are very generous with our lunchboxes, quirky actions, smiles, and pranks – all of which help us maintain a charged up work environment. What's more - with the best 'work hours' ethic in the industry and a company policy that takes 'fun' very seriously, we make sure that we work hard and party harder!

Join us to be the part of this Super Awesome CACTUS Technology Team.

We are currently looking for Software Developers to join the CACTUS Software Development team at our Mumbai office. As a Senior Software Developer you will be a part of CACTUS' Technology Team to build and enhance an enterprise class web application.

Responsibilities:

Using a standards-based approach towards development of enterprise-class web applications

Constructing and supporting integrations that are easy to manage, maintain, customize, and configure

Ensuring overall reliability, security, availability, and high-performance code

Meeting aggressive deadlines while working under pressure, dedication to building high-quality deliverables while being thorough in all aspects of the development lifecycle

Analysing system issues and problems and implementing solutions rapidly; formulating/usingdesign patterns wherever applicable

Communicating feasibility and business-goal-related aspects of requested applications/feature changes to the project manager

Required skills

Experience on Drupal 6.x

3+ years of experience solving highly complex problems related to implementation and analysis of enterprise-class PHP/MySQL-based solutions

Demonstrated experience with implementing e-commerce solutions using multi-vendor payment gateways such as PayPal, credit cards, bank transfers, etc.

Demonstrated experience with robust, object-oriented JavaScript/jQuery for AJAX application development

Demonstrated experience with performing query optimizations to improve/enhance application performance

Experience with performing integrations of multi-vendor multi-platform applications with legacy systems

Strong analytical skills with experience mining and manipulating data from various sources (flatfiles, Relational Databases, XML, JSON, etc.)

Experience with version control systems such as Git

Excellent communication skills

Preferred skills

Experience with writing test cases using tools such as PHPUnit and qUnit

Experience developing applications with Amazon web services (S3, EC2, etc.)

Experience on other open-source technologies such as CodeIgniter, Zend etc. is an added advantage

Location: Andheri (West), Mumbai

Full time

Apply