Senior Pyhton Developer
Fulltime Employees
5+
Requirements:
- You will lead key services development with a focus on availability, latency, and capacity.
- You will own all aspects of the code you produce including unit tests, automated tests, and operational support.
- You will create service designs and lead reviews of the same.
- You will drive continuous improvement of the services you own.
Who You Are:
- You are objective, empathetic, passionate and curious.e
- You have an understanding of the complete software development lifecycle.
- You have strong analytical and problem solving skills.
- You actively invest in keeping up with current best practices and new technologies.
- You insist on quality and you know what it means to ship high quality code.
What you will bring:
- 8-10+ years of relevant experience building and supporting production software.
- Experience with AWS serverless services like AWS Lambda, AWS Kinesis, Redis, Dynamodb, Redshift etc..
- Expertise with SQL or NoSQL solutions.
- Experience with API design and implementation (REST).
- Strong understanding of object oriented and functional programming paradigms.
- Expertise in python and at least one objected oriented language like C++, Java or C#.
- Expertise in writing unit tests using frameworks such as pytest or other equivalents.
- Familiarity with writing code that uses advanced cache stores such as Redis or Memcached is a plus.
- Comfortable with CI/CD using Atlassian suite and GIT.
- Strong understanding of algorithms, time complexity, data structures and design patterns.
- Strong track record of good software engineering practices such as code reviews, deep focus on quality and documentation.
- Thirst for delivering game-changing products.
- Exceptional drive and precision in delivery.
Qualification
- Master’s/Bachelors’ degree in computer science.
- 8-10 years total experience
- 3 years of relevant AWS experience.