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.