Back End Developer - Hyderabad, India - Digital Placement

    Default job background
    Description

    Backend Developer (Python)We are lookingfor a smart and passionate Backend Developer who will fit rightinto our dynamic collaborative work culture.

    Your average day as aBackend Developer will involve writing clean maintainable andefficient Python code. Developing backend components to enhanceperformance and interoperability. Profiling and optimizing the codefor better performance. Integrating userfacing elements withserverside logic. You will be given significant ownership and theassociated liberty to implement your ideas and best practices.
    Gameopedia aims to revolutionize the video game industry bycreating unprecedented personalized experiences on popular gamingplatforms across the globe.

    You will join a talented team ofengineers that will spearhead the development of industrydisrupting products and services that achieve and eventuallysurpass this vision.


    Key Responsibilities:
    Work with product managers designers and frontend developers toensure the seamless integration of frontend and backendtechnologies. Develop and implement codingstandards and best practices for the backendteam. Document technical specifications andprocedures. Stay uptodate with the latestbackend technologies trends and bestpractices. Collaborate with otherdepartments to identify and address backendrelatedissues. Conduct code reviews and ensure codequality and consistency across the backendteam. Create technical documentationensuring clarity for future development and maintenance.


    Requirements:
    Bachelor s degree in ComputerScience or a related field. 3 5 years ofhandson experience with Python development.
    Good understanding of software development principles includingobjectorientedprogramming design patterns and bestpractices. Proven experience in GraphQL APIs (Apollo Server). Experience with databaseslike MySQL. Knowledge ofFastAPI. Understanding of version controltools preferably Git. Familiarity with cloudplatforms like AWS Knowledge of AWS Lambda EC2 ECS andAWS RDS isimportant. Proven experience with Pythonweb frameworks preferably Django. Experiencewith containerization technologies likeDocker. Architect and design modular andmaintainable software systems. Stay currentwith industry trends and emerging technologies to influencearchitecturaldecisions. Understanding on howto architect and set up scalable systems on AWS iscrucial. Familiarity with multitenancyarchitecture and designing solutions forscalability. Understanding of subscriptionmodels user authentication and authorization mechanismsin a SaaSenvironment. Familiarity with Linux systemsis mandatory. Must have competence onwriting unit tests to ensure our code functions asexpected. Keeping our codebase clean andmaintainable is important so an understanding of codequalitypractices is a plus.


    Benefits:
    Competitivesalary. Healthinsurance. Casual dresscode. Dynamic & Collaborationfriendly office. Hybrid workschedule.
    code,python,aws,design,platforms