Senior Software Engineer – Python - Ahmedabad, India - Crest Data Systems

    Crest Data Systems
    Crest Data Systems Ahmedabad, India

    1 week ago

    Default job background
    Description

    Job Description:
    We are looking for software engineers to join our engineering team in Ahmedabad.

    The primary responsibility will be to help design and develop Enterprise Software for our Global Fortune 500 clients in Data Analytics, Security and Cloud segments.

    The job requires expertise on Core & Advanced Python with experience in developing REST API using any framework.


    Responsibilities:
    Responsible for providing expertise in software development life cycle, from concept, architecture, design, implementation, & testing.
    Leading & mentoring small sized team.
    Ensuring the code reviews & development best practices / processes to be followed.
    Be part of regular client communication.
    Estimates efforts , identify risks & provide technical support whenever needed.
    Ensures effective people management (performance reviews & feedback at very minimal level) & task management for smooth execution.
    Demonstrates ability to multitask & re-prioritize responsibilities based on dynamic requirements.


    Requirements:
    2+ years of experience in software architecture, system design and developmentExtensive software development experience in PythonExperience in developing RESTful Web services using any frameworkStrong Computer Science fundamentals in Object-Oriented Design and Data StructuresExperience with Linux programming, or expertise in the areas of Big Data, Networking, Storage, or Virtualization is a big plusExperience with working on Agile Software development methodologyExcellent oral and written communication skills, problem-solving and analytical skillsMust be able to succeed with minimal resources and supervisionMinimum qualification of BE in Computer Science or equivalent