python developer - Pune, India - AviinTech Business Solutions

    Default job background
    Description
    PythonDeveloper

    Overview:
    As aPython Developer you will play a key role in developing andmaintaining highquality software applications. You will workclosely with other developers UX designers and product managers tocreate innovative solutions to complex problems. Your expertise inPython and related frameworks will be crucial in deliveringefficient and scalable applications.


    KeyResponsibilities:
    Develop andmaintain serverside logic using Python andDjangoExxperience in angularDesign and implement RESTfulAPIsCollaborate with frontend developers tointegrate userfacing elements with serversidelogicDeploy and maintain applications on cloudplatforms particularly AWSOptimizeapplications for maximum speed andscalabilityImplement security and dataprotectionWork with relational databases usingSQLWrite reusable testable and efficientcodeParticipate in code reviews and provideconstructive feedbackContribute to the entiredevelopment lifecycle from concept todeploymentIdentify and troubleshoot issues aswell as propose and implement solutionsStayupdated on emerging technologies and bestpracticesCollaborate with crossfunctionalteams to define design and ship newfeaturesAssist in project planning estimationand status trackingParticipate in continuouslearning and knowledge sharing within theteamRequiredQualifications:

    Bachelors degree inComputer Science Engineering or a relatedfieldProven experience as a Python Developeror similar roleHandson experience with Djangoand other Python frameworksProficiency indeveloping and consuming web services using RESTfulAPIsExperience with cloud platforms especiallyAWS servicesFamiliarity with relationaldatabases and proficiency in SQLUnderstandingof code versioning tools such as GitAbility tosolve complex problems and thinkcriticallyStrong communication and teamworkskillsExperience in optimizing applicationsfor maximum speed and scalabilityKnowledge ofsoftware development best practices and designpatternsAbility to work in an agiledevelopment environmentExcellent attention todetail and quality of workAnalytical mindsetand strong troubleshooting abilitiesContinuouslearning and selfimprovementmindsetpython,aws,django,git,sql,restfulapis,software development,angular,agiledevelopment