Python Backend Developer - Selangor, Malaysia - Nityo Infotech

    Nityo Infotech
    Nityo Infotech Selangor, Malaysia

    1 week ago

    Default job background
    Description
    Bachelor, MS or PhD in Computer Science or other related field, with a focus in Python language● Work experience of at least 1-3 years.● Expert in Python, with knowledge of at least one Python web framework, such as Flask● Understanding of fundamental design principles behind a scalable application● Strong OOP (object-oriented programming) skills and passion for clean, organized codes● SQL knowledge, including exposure to or experience with NoSQL databases (such as AmazonDynamoDB)● Understanding of the threading limitations of Python, and multi-process architecture● Knowledge of user authentication and authorization between multiple systems, servers, and environments● Understanding of accessibility and security compliance● Able to create database schemas that represent and support business processes● Strong unit test and debugging skills● Proficient understanding of code versioning tools such as Git● Individual who is passionate, resourceful, self-motivated, highly committed, a team player and able tomotivate others● Ability to learn quickly● Good verbal and written communication.● Must be willing to work in a highly dynamic and fast-paced environment

    Experience Required

    1 - 3 Years

    Industry Type

    IT

    Employment Type

    Permanent

    Location

    Malaysia

    Roles & Responsibilities

    Coordinating with product managers and engineering leads on detailed software design based on featurerequirements.● Writing reusable, testable, effective, scalable code using Python programming language.● Implement low-latency, well-designed and high-performance backend logic.● Integration of user-facing elements developed by front-end developers with backend logic.● Testing and debugging software

    Expertise & Qualification

    Bachelor, MS or PhD in Computer Science or other related field, with a focus in Python language ● Work experience of at least 1-3 years. ● Expert in Python, with knowledge of at least one Python web framework, such as Flask ● Understanding of fundamental design principles behind a scalable application ● Strong OOP (object-oriented programming) skills and passion for clean, organized codes ● SQL knowledge, including exposure to or experience with NoSQL databases (such as Amazon DynamoDB) ● Understanding of the threading limitations of Python, and multi-process architecture ● Knowledge of user authentication and authorization between multiple systems, servers, and environments ● Understanding of accessibility and security compliance ● Able to create database schemas that represent and support business processes ● Strong unit test and debugging skills ● Proficient understanding of code versioning tools such as Git ● Individual who is passionate, resourceful, self-motivated, highly committed, a team player and able to motivate others ● Ability to learn quickly ● Good verbal and written communication. ● Must be willing to work in a highly dynamic and fast-paced environment