Senior Software Engineer Job in Cactus Communications Pvt. Ltd.

Senior Software Engineer

Apply Now
Job Summary

The opportunity: We are looking for a candidate who would improvesystem quality by identifying issues and common patterns, and developing standard operating procedures, would also work in close partnership with cross-functional teams and management

Responsibilities:

  • Devise innovative and scale-able solution to complex problems using design patterns, or other known algorithms/tools available
  • Improving system quality by identifying issues and common patterns, and developing standard operating procedures
  • Maintaining and improving existing codebases and peer review code changes
  • Remain current on new technologies and available vendor packages; evaluate and make recommendations as necessary
  • Assist in task planning, estimation, and scheduling
  • Work in close partnership with cross-functional teams and management
  • Takes responsibility for his/her deliverables, especially in relation to sensitive timings

Requirements:

  • 3+ years of experience in writing human-readable, scale-able, robust, and secure code with unit test cases with maximum coverage
  • Languages: PHP, Angular/ Node js (or any other JavaScript framework)
  • Working knowledge of basic algorithms and data structures, design patterns, Docker, AWS, Git(or any code versioning)
  • Deep understanding of OOP concepts (encapsulation, inheritance, interfaces, polymorphism)
  • Must be comfortable working on a Ubuntu machine
  • Outstanding all-round communication skills and ability to work collaboratively
Experience Required :

Minimum 3 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs