Skip to content

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

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