Job Description
Experience : 2+ Yrs Subject for Job Postings/ Announcements : Software Engineers wanted at Endurance (India) : A fast- paced, rapidly growing & profitable (not cash- burning ) public company Software Engineers at Endurance develop engaging, responsive, scalable & reliable web services and web- presence products for our 4+ million subscriber base. As part of the Software Engineering team, you will work with a team of highly technical Software engineers, Operation Engineers, Product Managers etc to engineer great products, deliver five 9's uptime, build reliable systems, tools & automate processes. Our teams are small, yet incredibly impactful. We're highly- motivated, engaged, and empowered to make a difference. We're looking for talented engineers with a strong engineering background and a penchant for solving complex technical problems. Does this sound like youResponsibilities: Design & develop world- class, highly available, scalable & reliable products / web services in the IaaS, SaaS, PaaS space. Understand requirements, own, collaborate and deliver new features and services at a fast pace. Use MVC frameworks, OOPs concepts, SOA concepts to build loosely coupled applications, scalable applications. Participate in the entire lifecycle of the product - design, documentation, coding, testing and deployment Build platforms, frameworks , APIs, libraries & automated tools to facilitate rapid issue resolution and development & deployment of new features and changes. Integrate third party products, understand the underlying platform of those products Imbibe and maintain a strong customer service oriented attitude while designing and building products Participate actively in recruitment and training processes. Mentor other individuals as you develop your own career Basic Qualifications: Strong interpersonal communication skills (including listening, speaking, and writing) and ability to work well in a diverse, team- focused environment with other Engineers, Product Managers, etc. A passion for creating responsive, scalable and reliable web services for small & medium sized businesses. A good understanding of Operating Systems, Internet, Networking, DNS 2+ years experience building responsive web services in Java or PHP or Ruby. Experience with Javascript , HTML , CSS. Good grasp of OOPS. Knowledge of design patterns. Experience with RDBMS like MySQL , PostgreSQL etc Exposure to distributed computing , SOA , RESTful applications Experience with Test Driven Development. Experience with Git/ SVN/ CVS, Continuous integration & Continuous delivery Preferred Qualifications: Previous experience working with geographically- distributed coworkers. Understanding of Agile methodologies Knowledge of most of these : virtualization, docker, public/ private clouds, relational and non relational databases , web architectures , filesystems, queueing systems, config management, metrics and logging systems.
Job Classification
Industry: Media / Entertainment / Internet
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time
Education
Under Graduation: B.Tech/B.E. in Computers
Post Graduation: Post Graduation Not Required
Doctorate: Doctorate Not Required, Any Doctorate in Any Specialization
Contact Details:
Company: Endurance
Location(s): Bengaluru
Keyskills:
Networking
SOA
RDBMS
MySQL
Javascript
CMS
Agile
PHP
HTML
MVC