Job Description:-
    Translate user requirements into the overall architecture, specification, design, and implementation or modification of new functionalities, features, components working with internal and/ or external providers 
    Work on projects as agreed with the CTO / Delivery Manager or line manager
    Undertake the development planning, development execution, continuous improvements and optimizations on products in line with the Company priorities.
    Contribute to the development of internal standards, policies and procedures
    Contribute to complex and broad reaching development projects involving multi-disciplinary working, and where appropriate take a lead role 
    Design, schedule and deliver new and enhanced applications according to priorities agreed with the immediate manager
    Build, test, implement and maintain applications/services, troubleshooting applications and infrastructure problems to reach resolution as required
    Discuss and recommend technical developments to improve the quality of our products and supporting infrastructure 
    Create and maintain technical documentation to a high standard 
    Develop an understanding of existing Products and consider opportunities for future development for new features, optimizations, automations and efficient client support 
    Keep abreast of new technology for future-proofing applications and infrastructure, sharing knowledge with colleagues as appropriate

    Qualifications: Relevant IT qualification e.g., B. Tech or MCA or equivalent degree in Computer Science, IT and demonstrable development experience gained in a similar role. 
    Candidate required from product based company and Tier 1 Institute.
    Experience (minimum 3 years of experience) 
    Considerable, demonstrable experience working as as full stack developer 
    Experience of developing custom modules on large scale MEAN stack based applications and products Experience of working with and developing against APIs and data frameworks
    Experience of developing scalable web services across multiple platforms and systems 
    Experience of working with non-relational database engines, ideally MongoDB
    Experience of working in a development team (preferably in a start-up environment) to build and implement applications, following deployment and build processes using industry best practices
    Experience of integration technologies to connect or data across systems and frameworks

    In-depth knowledge and experience of developing and deploying production websites and web applications 
    Excellent knowledge and experience of: MEAN Stack with strong hand on node.js 
    Ability to plan and implement front end designs as required (using Angular)
    Ability to think beyond single tasks and take a framework orientated approach
    Excellent organisational skills, with ability to work to deadlines and manage own time 
    Ability to use NodeJS and Node JS based tools 
    Strong verbal and written communication and interpersonal skills with the ability to listen to and interpret requirements with technical and non- technical audiences 
    Ability to respond flexibly to the development needs of the organisation 
    Good technical documentation skills and ability to produce clear diagrams to document complex information systems and workflows 
    Good problem-solving skills and ability to debug existing code 
    A positive attitude, be self-motivated and results orientated 
    Ability and willingness to update professional knowledge and commitment to continuous improvement

Zeba Shaikh

Post a Comment