Senior Software Engineer
GoDaddy
7+ Years
NA
Gurgaon
Job Description
- 7+ years of software industry experience with expertise in Javascript & Node.js
- Strong experience building single-page web apps using modern frameworks, e.g. React, Ember.js, AngularJS, etc
- Solid understanding of core JavaScript concepts like scope/closures, the event loop and asynchronous callbacks, promises
- Strong experience with MySQL, Elasticsearch and Redis
- Ownership of the entire software development lifecycle, starting from requirement gathering, prioritising, and planning to release and production monitoring and maintenance
- History of demonstrated desire to learn, document, and share knowledge with others
- Expertise in large-scale cloud-based distributed systems
- Expertise in crafting and implementing external-facing REST APIs that are standardised, intuitive, easy-to-use, consistent, and secure
- Experience in messaging systems, asynchronous processing, event-driven architecture, monolith architecture, SOA, and microservices
- Experience with Test-Driven Development; observability instrumentation
- Experience leading technical teams on critical projects
- Expert knowledge in Scrum process and ceremonies