Senior Software Architect

  • Jaipur
  • Par Technology

Title

Senior Software Architect

Reporting to

Senior Director Engineering

Location

Jaipur/Gurugram

What You'll Do

  • Playing a key role in architectural and design decisions, building toward an efficient micro services distributed architecture

What You'll Need

  • 10+ years of software engineering experience.
  • Excellent design and coding skills in one or more of the following: ROR&Golang
  • Strong computer science fundamentals (Design Patterns, DS & Algos, Operating Systems)
  • Databases: Exposure to handling large volumes of data in both relational and NoSQL databases.
  • Exposure to micro services architecture, platform migration to a new architecture.
  • Knowledge and exposure to AWS native development, cost optimization, multi-region deployment
  • Web Technologies: HTTP Life cycle, REST hands-on (must), Caching, Messaging Technologies, etc
  • Preferred: Knowledge of web libraries and frameworks such as Ember.js, Angular.js, Backbone.js, Node.js/Express
  • Experience building large scale performant enterprise applications and scaling them.
  • Has exposure working in a truly agile environment.
  • Is detail-oriented and has creative problem-solving skills.
  • Strong communication and collaboration skills.