Sr. .NET Architect – Head of Technology

Home - Job - Sr. .NET Architect – Head of Technology

Sr. .NET Architect – Head of Technology

Job Category: .NET Architect
Job Type: Full Time
Job Location: Pune
Experience: 10 to 15 Years

    Technologist by heart;
    Practical experience with 10+ projects in relevant engineering domain;
    Good knowledge of architectural theory out of primary technology domain context bounds;
    7+ years hands-on experience in relevant engineering domain;
    3+ years industry experience in 5+ projects in TL roles with constant hands-on work;
    Strong experience with full life cycle of Agile software development processes, approaches and methods (Scrum, XP, etc.);
    Track of record of working directly with the customer (i.e. regularly facing the customer);
    Technology and Business domain-specific knowledge as applicable
    Good understanding of or experience in full lifecycle of software development processes like Agile/Waterfall
    Ability to deep-dive in new technology and get familiar with it in short terms (and pass this knowledge to others);
    Ability to think and design in cross-domain terms;
    Good general design skills, desire and ability to “put pieces together”;
    Ability to conceptually visualize things;
    Technology and Business domain-specific knowledge
    Expert level of Software Quality Control processes and SDLC. Able to follow, actively influence, enhance and define Software Quality Control processes;
    Ability to improve testing process and techniques on a project and establish them from scratch. Including communication flows, tracking tools;
    Presentation skills: ability to conceptually visualize things and deliver presentation to professional audience.


    Do solution architecture design and review for small-to-medium solutions(is measured using the value to the customer, like number of integrations, number of transactions per sec, number of users, etc. areto be declared) based on familiar technology stack;
    Create solution architecture documentation, work/feature-breakdown structure document and other related artifacts with deep technical details;
    Lead the architecture development in corresponding discipline (Solution Architecture, System Architecture or Quality Architecture);
    Drive the discussion to particular decisions and action items;
    Consult and supervise all team members, share knowledge;
    Develop work instructions, trainings, white-papers, case studies;
    Drive the requirements discussion;
    Coordinate project activities or a certain project part;
    Help to evaluate team newcomers (in technology and architecture related matters) and direct them to fit customer requirements;
    In technical aspects, is self-managing, take responsibility and accountability for a subsystem or a whole project of small-to-medium ;
    Able define and mitigate risks associated with specific solution in known contexts;
    Translate customers requirements to the tech language and communicate them to the development team and to the business;
    Drive and supervise end-to-end development cycle (SDLC);
    Act as Project Coordinator if dedicated specialist is notinvolved: able to run/support end-to-end development cycle and interact with customer directly;
    Manage the delivery of architectural POCs;
    Produce coarse-grained estimations on the implementation of architectural assets;
    Process, absorb, retain and reuse business domain knowledge for several of the most popular business domains;
    Quickly learn, systematize, retain and utilize knowledge (including best practices);
    Pro-actively analyze and measure current processes and practices and suggest/drive improvements to time to market/quality/cost;
    Utilize metrics and KPI to make decisions and track project risks;
    Provide timely input of risks and issues, impacting quality, schedule or resources, and recommend effective mitigation plans when applicable; May participate in presales under supervision.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx