Sr. Software Engineer


  • Develop large-scale, complex, cross-functional projects
  • Develop, create, and modify applications software using Java related technologies
  • Analyze user needs and develop software solutions to address those needs
  • Drives the execution of multiple business plans and projects
  • Contribute to the discovery phase of large projects to develop high level design
  • Design software or customize software for client use with the aim of optimizing operational efficiency
  • Analyze and design databases within an application area, working individually or coordinating database development as part of a team
  • Contribute to the work of cross-functional groups of backend engineers and data scientists


  • Bachelor's Degree in Computer Science or related field and 5 years experience building scalable ecommerce applications
  • 2+ years working in large scale enterprise software development environments
  • Ability to participate in global distributed teams by working collaboratively
  • Proven ability in building large scale web applications with Single Page Applications (SPA) architecture
  • Proven ability in implementing best/excellent practices and Design Patterns like promises, application flow control, event/error/AJAX handling etc.
  • 2+ years of experience in using performance, analytics and UX tools

Email your resume to