Firmenlogo

Hybrid Senior Python Developer Senior Python Developer

Outcode Software  ·  nan, · Hybrid

Candidarsi ora

About the job

Responsibilities:



  • Provide clients with daily standups
  • :Communicate regularly with clients to provide updates on project progress, discuss challenges, and address any questions or concerns
  • .Collaborate with the project team to ensure client expectations are met and deliverables are on track
  • .Participate in 1 on 1 meetings with managers, clients, Product Owners, and Project Managers to gather requirements, provide updates, and offer insights from a technical perspective
  • .Collaborate with stakeholders to align project goals, prioritize tasks, and address any technical issues or considerations
  • .Perform updates to projects according to Clients/Product team/SOW needs
  • :Implement requested updates and changes to web projects based on client requirements, input from the Product team, or defined Statement of Work (SOW)
  • .Ensure that the software solutions meet the specified functionality, performance, and quality standards
  • .Be an integral part of the Project kickoff meeting
  • :Contribute to project kickoff meetings by providing technical expertise and insights
  • .Collaborate with the team to define project scope, objectives, and deliverables
  • .Set up project environmen
  • tConfigure and set up the necessary development environment for the project, including tools, frameworks, and dependencies
  • .Create project documentation
  • :Create comprehensive documentation for projects, including architectural designs, technical specifications, API documentation, and user guides
  • .Maintain documentation throughout the project lifecycle, ensuring it remains up to date and accessible to the team
  • .Design, develop, and test APIs to facilitate data exchange between different components of the application
  • .Ensure API functionality, security, and performance meet the project requirements
  • .Conduct thorough testing of web applications to identify and document any bugs or issues
  • .Deploy projects to staging server
  • :Deploy and configure web applications on staging servers for testing and quality assurance purposes
  • .Ensure the correct setup and functionality of the application in the staging environment
  • .Deploy projects to production stag
  • eCoordinate and execute the deployment of web applications to the production environment, following established release processes
  • .Ensure smooth and error-free deployment, closely monitoring the application's performance after deployment
  • .Fix configuration issues on production servers
  • :Troubleshoot and resolve any configuration issues or server-related problems that arise in the production environment
  • .Develop and test Python scripts to automate tasks, enhance application functionality, or support backend processes
  • .Ensure the scripts meet the required standards of quality, performance, and maintainability
  • .Optional: UpSkill in related framework


s
Qualification


  • s:
    Fluent English le
  • velPrevious working experience as a Phyton Developer for 5 yea
  • rs.BS/MS degree in Computer Science, Engineering or a related subj
  • ectExpertise in front-end technologies, including JavaScript, CSS3 and HTML5 and third-party libraries such as React Js, Angular, jQuery and L
  • ESSKnowledge of server-side programming languages including Net, Java, Ruby and Pyt
  • honFamiliarity with DBMS technology, including SQLServer, Oracle, MongoDB and MySQL and caching mechanisms such as Redis, Memcached and Varn
  • ishIncluding knowledge of UI/UX and basic prototype des
  • ignExperience working with Nginx or Apache servers with a solid background in Li
  • nuxExpert in Python, with knowledge of at least one Python web framework such as Django or Fla
  • sk.Familiarity with some ORM (Object Relational Mapper) librar
  • iesAble to integrate multiple data sources and databases into one sys
  • temUnderstanding of the threading limitations of Python, and multi-process architect
  • ureBasic understanding of front-end technologies, such as JavaScript, HTML5, and C
  • SS3Understanding of accessibility and security complia
  • nceKnowledge of user authentication and authorization between multiple systems, servers, and environme
  • ntsUnderstanding of fundamental design principles behind a scalable applicat
  • ionFamiliarity with event-driven programming in Pyt
  • honUnderstanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platf
  • ormAble to create database schemas that represent and support business proces
  • sesStrong unit test and debugging ski
  • llsProficient understanding of code versioning tools such as Git, Mercurial or


SVN
What you'll love about us


  • ...
    Working in a fast-growing com
  • pany.International working environ
  • ment.5 working days during the
  • week.Bonuses for achievement of object


ives.
Candidarsi ora

Altri lavori