Senior Software Engineer - Ahmedabad, India - Crest Data Systems

    Crest Data Systems
    Crest Data Systems Ahmedabad, India

    3 weeks ago

    Default job background
    Description

    We are looking for a strong Javascript / ReactJS Lead Engineers to join our engineering team in Ahmedabad. The primary responsibility will be to lead the design and develop Enterprise Software for our Global Fortune 500 clients in Data Center and Big Data segments.

    Key Responsibilities -

    • Responsible for providing expertise in software development life cycle, from concept, architecture, design, implementation, & testing.
    • Leading & mentoring mid-sized teams.
    • 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 a very minimal level) & task management for smooth execution.
    • Demonstrates ability to multitask & re-prioritize responsibilities based on dynamic requirements.

    Key Skills -

    • 4+ years of experience in software architecture, system design & development.
    • Relevant experience in should be 4+ years
    • Preferred good experience in JavaScript technologies. (e.g.angular/vue/knockout/node/ember/backbone/express).
    • Strong fundamentals in Object-Oriented Design and Data Structures.
    • Experience in working with customers directly which includes initial requirement gathering, day-to-day technical discussions, technical demos, and project delivery.
    • Experience in developing RESTful Web services using any framework.
    • Experience with working on Agile Software development methodology.
    • Experience with Linux programming, or expertise in the areas of Big Data and/or Data Analytics is a plus.
    • Prior experience in leading/mentoring a team is preferred.
    • Should possess excellent oral, written, problem-solving and analytical skills.
    • Must be able to succeed with minimal resources and supervision.
    • Education: B.E, B.Tech, MCA, Diploma Computer/IT