SayOne Technologies Pvt.Ltd.
Unit No.503, 5th Floor World Trade Centre, Infopark Kochi P.O., Kochi – 682042 phone: 0484-4037171
Python Django Developer (Exp: 2-6 years)
These proficient python-Django web application developers are expected to work under team leads in fixed projects or directly with clients in resource augmentation. Total relevant experience is expected to be between 2-5 years. However, experience is not a constraint for the right candidate. Senior Software Engineers can also apply.
Writing efficient and reusable code for scalable projects within the estimated timeline.
Provide proper estimation for the assigned tasks.
Design and implementation of low-latency, high-availability, and performance applications.
Integration of user-facing elements developed by front-end developers with server side logic.
Write unit tests for all the code deliverables.
Support and mentor L1 engineers to deliver projects on time.
Implementation of security and data protection.
Timely reporting of the status of the project/ task assigned to the corresponding project manager or team lead.
Coordinate with internal teams to understand user requirements and provide technical solutions
Building software/website or adding the new feature to existing software/ website.
Modifying software to fix errors thus improving its performance.
Improve functionality of existing systems.
Basic testing and validations from the developers' side.
Communicating with the client to analyze the features.
Be part of all the learning activities to improve/add the skills.
Update all the required details to the project management tools involved in development.
In resource augmentation be a smart player in the team, very active in providing suggestions and technical solutions.
Build the client's trust by actively communicating details along with delivering things on-time.
B.Tech/BE with any specialization or MCA graduates.
Experience in web application development using Django/Python Framework: 2-4 years. However, experience is not a constraint for the right candidate.
Hands-on experience in building at least one live web application project in one python web framework preferably Django.
Nice to have a certification course in Python/Django
Good problem solving and analytical skills.
Good Logical and Arithmetic skills.
Communication skills to interact with foreign clients.
Good documentation writing skills.
Ability to integrate multiple data sources and databases into one system.
Understanding of the threading limitations of Python, and multi-process architecture
Good understanding of server-side templating languages
Understanding of accessibility and security compliance.
Knowledge of user authentication and authorization between multiple systems, servers, and environments.
Understanding of fundamental design principles behind a scalable application.
Familiarity with event-driven programming in Python.
Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform.
Able to create database schemas that represent and support business processes.
Strong unit test and debugging skills.
Proficient understanding of code versioning tools (Git).
Compensation and Benefits
A long and rewarding career in a flexible and employee friendly work environment with good work life balance.
Competitive salary based on your contribution, experience and skill set.
12 Casual leaves, 12 days of Sick/Emergency Leaves.
Six Month Performance Appraisal System
Comprehensive performance management system and career development through internal promotions
Continuous Learning through learning groups and LMS
Group Medical Insurance/ ESI Coverage.
Opportunity to excel with the industry experts.
A chance to work with a very progressive organization providing innovative and latest digital technology solutions for a better future.