
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
All done!
Your application has been successfully submitted!