We are looking for an experienced Senior Full Stack Python Developer to join our development team with 5+ years of experience. The person/s must be efficient, task oriented and ready to take responsibilities. Being part of the Professional Services team you will be responsible for estimation, development, testing, implementations etc. to different environments for all of our projects. You’ll be enthusiastic with a positive attitude, dedication and willingness to work hard. The position will include a lot of interaction with foreign clients.
What we are looking for in you
Extensive knowledge/experience in software engineering best practices (i.e. OOD,
modularity, extensibility, reusability and maintainability)
Strong understanding of software development lifecycle practices and processes.
Hands-on deep practical knowledge of Agile/Scrum is preferable.
Practical knowledge and experience of CI/CD and related tools.
Demonstrable experience of proactive work and time management and prioritisation.
Able to self-plan and maintain an agile (hybrid-remote) working environment for oneself
and one’s colleagues
Roles and Responsibilities
Design, and build cutting edge web applications across a diverse range of platforms.
Optimize and fine tune transactional processing to handle large concurrent numbers of
Create unit tests and integration tests using manual and automated approaches.
Develop software iteratively and deliver working code in each iteration.
Performance tune and scale web applications to handle 10s of thousands of page views and
transactions per day.
Work with Product and Design teams to come up with the best user experience and
Work collaboratively with Project Management, QA and other developers.
Explore new technologies in order to evolve both application functionality and contribute to
the design of infrastructure, deployment and maintenance processes.
Provide third line support for Operations and our Customers in resolving Production issues.