Sr. .Net Developer
Cognizant
Caba, CABA, Argentina
hace 1 día

Tech Lead Qualification :

Science / Engineering graduate Responsibility :

Requirements Gathering and Analysis :

  • Participate in requirement gathering JAD sessions and support documentation where applicable (data mapping, business, functional, UI, usability, data, compliance, data migration, NFR, 3rd party tools and products).
  • Raise queries and seek resolution where unclear / ambiguous.
  • review the technical aspect of documents and provide inputs / comments, as required.
  • Gather necessary message schemas and understand transformation requirements.
  • Resource / Efforts Estimation and Monitoring :

  • Understand how the estimation (effort, size etc) is done at task level in the area of work concerned.
  • study non functional requirements and design for NFR.
  • Measure and report the actual effort against the estimated effort and track task progress reporting in C20 (or any other applicable tool).
  • understand and leverage the estimation templates for new and ongoing projects.
  • Keep a close track on any changes to Requirements and impact to cost and schedule.
  • Design :

  • Leverage technology expertise to create the LL (low level) Design and detailed design document.
  • review all deliverables created by the Developer.
  • understand the Interdependencies of various components in a work package that is being developed.
  • Create detailed design.
  • provide input to the Project Manager / Tech Lead for revision of the project plan from a technical perspective or creating of plan for submodules of the project.
  • Provide support in development of proof of concept as designed by Designer / Solution Architect.
  • initiate development environment setup.
  • Provide demo to customer for early feedback.
  • create quality check points for all deliverables.
  • create design documents with the support of the architects for the assigned scope.
  • Coding :

  • Develop and present tier coding, business layer coding, interface development, service development, creation of stored procedures, etc as applicable for the work package / project.
  • understand the database concepts and write efficient queries.
  • Raise clarifications / issues / concerns regarding work output to the Lead.
  • seek review from peers / Tech Lead on a periodic basis.
  • participate in setup activities for required environment setup.
  • deploy code build in testing environment.
  • conduct peer review during design, coding and testing.
  • Complete documentation as per the scope.
  • prepare guidelines and checklists (coding checklist, performance checklist etc) for development and testing activities.
  • fill the performance, development and coding checklist / (s).
  • Develop the unit test cases.
  • peer review the checklists from Tech Lead and Senior Developer.
  • provide feedback to design team.
  • Share feedback with Developers to check if code is as per the requirements.
  • incorporate changes as per feedback.
  • provide necessary and timely status updates to the Supervisor / Tech Lead.
  • Highlight any potential risks to the Leads.
  • update traceability matrix for the work package developed.
  • mentor the developers to help them solve technical difficulties in the course of coding.
  • Follow the SCM policies defined for project.
  • raise clarifications / issues / concerns regarding work output to the lead on time.
  • conduct technical reviews and audits for checklists and work packages.
  • provide necessary and timely status updates to the Supervisor / Tech Lead.
  • Provide support for process audit activities.
  • adhere to process and tools (usage of cognizant 20.
  • awareness of quality Management System).
  • Testing :

  • Develop comprehensive unit testing cases and unit test plans.
  • conduct comprehensive unit testing.
  • create unit test logs and stub.
  • Prepare and support the preparation of unit test strategy.
  • plan document and data requirements.
  • automate unit testing and contribute to automation of unit testing.
  • Conduct peer review of unit test cases.
  • perform developer integration testing by integrating the components.
  • review test cases as prepared by the Developer.
  • Prepare SOAP UI stubs and gather necessary sample test data.
  • Support all upstream and downstream systems for integration and connectivity testing.
  • Support System Integration Testing (SIT) and User Acceptance Testing (UAT).
  • Defect Management :

  • Participate in defect triage meetings.
  • conduct RCA for defects identified.
  • rework on the code based on review comments, defects raised in unit testing ,peer testing, performance testing, SIT, UAT testing or any other relevant testing phases.
  • Process Improvements and Adherence :

  • Participate in innovation sessions.
  • implement process improvements to reduce manual intervention (eg automation).
  • provide support for process audit activities.
  • Generate ideas to bring about any form of valueadd and share the same with Tech Lead.
  • adhere to process and tools (usage of cognizant 20.
  • awareness of quality management system, IDE etc).
  • Knowledge Management :

  • Contribute towards updating knowledge assets, user manual, online help document and installation manual / scripts.
  • Conduct knowledge transfer sessions for new hires in the project team.
  • conduct training through academy (if approved).
  • Guide and mentor team members from a technical perspective to ensure quality improvement.
  • contribute to / search / reuse all types of assets from repository.
  • People Management :

  • Engage with the team.
  • resolve / address conflict within the team.
  • provide coaching to team members (eg coaching and mentoring of ELTs) and develop their capability.
  • Conduct internal trainings for developers within team.QualificationsTechnical Skills SNo Primary Skill Proficiency Level
  • Rqrd. / Dsrd.
  • 1 Entity Framework PL2 Required 2 WCF PL2 Required 3 .Net Programming-VB .Net PL2 Required 4 .Net Framework PL2 Required 5 ANSI SQL PL2 Required 6 .

    Net Programming-C# .Net PL2 Required 7 ADO.NET PL2 Required 8 ASP.NET PL3 Required Domain Skills SNo Primary Skill Proficiency Level

  • Rqrd. / Dsrd.
  • 1 Investment Banking NA Required

  • Proficiency Legends Proficiency Level Generic Reference PL1 The associate has basic awareness and comprehension of the skill and is in the process of acquiring this skill through various channels.
  • PL2 The associate possesses working knowledge of the skill, and can actively and independently apply this skill in engagements and projects.

    PL3 The associate has comprehensive, in-depth and specialized knowledge of the skill.

    She / he has extensively demonstrated successful application of the skill in engagements or projects.

    PL4 The associate can function as a subject matter expert for this skill.

    The associate is capable of analyzing, evaluating and synthesizing solutions using the skill.

    About Cognizant Cognizant (NASDAQ :

    CTSH) is a leading provider of information technology, consulting, and business process services, dedicated to helping the world's leading companies build stronger businesses.

    Headquartered in Teaneck, New Jersey (U.S.), Cognizant combines a passion for client satisfaction, technology innovation, deep industry and business process expertise, and a global, collaborative workforce that embodies the future of work.

    With over 100 development and delivery centers worldwide and approximately 233,000 employees as of March 31, 2016, Cognizant is a member of the NASDAQ-

    100, the S&P 500, the Forbes Global 2000, and the Fortune 500 and is ranked among the top performing and fastest growing companies in the world.

    Visit us online at www.cognizant.com or follow us on Twitter :

    Cognizant.

    Inscribirse
    Añadir a los favoritos
    Elimnar de mis favoritos
    Inscribirse
    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", acepto que neuvoo recolecte y procese mis datos de conformidad con lo establecido en su Política de privacidad . Tengo derecho a darme de baja o retirar mi autorización en cualquier momento.
    Continuar
    Formulario de postulación