Job title: Lead Software Development Engineer
Job type: Permanent
Emp type: Full-time
Location: Bangalore
Expertise:
  • Software Design/Development
Skills:
  • Design
  • Java
  • Python
  • Low Latency
  • Restful API
  • SDLC
  • Database
  • Architecture
  • Product Development
Salary: Negotiable
Job published: 03/09/2018
Job ID: 32204

Job Description

Exp: 5 - 10 years

CTC: 25 - 40 LPA

From Tier 1 Tech Schools Only

Talents from Product Dev Firms

Should have led/mentored a team of 3-4 engineers

Experience building product from scratch & added new features

Should be excellent in design and architecture

Key Responsibilities
 
● Focus on scalability, performance, service robustness, and cost trade-offs.
● Continuously drive to explore, improve, enhance, automate, and optimize systems and tools to best meet evolving business and market needs
● Attention to detail coupled with ability to think abstractly
● Collaborate with teams to develop and support the smooth 24x7 operation of our service
● Create prototypes and proof-of-concepts for iterative development
● Keen to learn new technologies and apply the knowledge in production systems
● Take complete ownership of projects and their development cycle

Technical Requirements
 
● Strong knowledge of any of the databases like MySQL, NoSQL, SQL Server, Oracle, PostgreSQL
● Language agnostic and have experience in programming languages like JAVA, Python, PHP etc
● Have hands on experience with systems that are asynchronous, RESTful and demand concurrency
● Knowledge of best software engineering practices for all stages of software development life cycle, including coding standards, code reviews, testing, deployment.