Skip to content

Software Developer/Sr. Software Developer (SDE 1 & 2)

On-site
  • Bangalore, Karnātaka, India
Technology

Job description

  • Bring ideas to life
  • Development, while relentlessly improving performance, scalability, and maintainability
  • Driving and adhering to software development best practice
  • Continuously seek to improve and maintain software
  • Partner closely with internal operations teams to help them empower with technology.
  • Automate as much as humanly possible and always configure as code
  • Estimate and manage deliveries of features in a predictable manner.
  • Drive discussions to create/improve product, process and technology
  • Do incremental changes to architecture: impact analysis of the same
  • Get involved in entire lifecycle of projects including analysis, development, fixing and monitoring of issues

Job requirements

  • 1.5-4 years of product development, architecture, design.
  • Strong CS Fundamentals specifically in Networking, Databases and Operating Systems
  • Organised and self-sufficient.
  • Attention to detail.
  • Proficiency in front-end/backend development, preferably full stack. 
  • Understanding of MVC frameworks such as Rails (preferred), Angular(preferred), Django, React etc.
  • Understanding of micro-service architecture.
  • Experience with test-driven development.
  • Strong *nix skills (Linux, FreeBSD, and/or Mac OS X preferred).
  • Familiarity with AWS/Kubernetes.
  • Strong SQL skills, familiarity with PostgreSQL a plus.
  • Mentored 2-3 developers in the past.

Extra Points For Experience With

  • NewRelic
  • Kafka, ElasticSearch
  • Experience with RPC, SOA, Event-driven systems, Message Buses etc.
  • Designed a service/application from scratch.

or