Sr. Associate - Projects
Chennai, Tamil Nadu, India
5d ago

Qualification :

Science / Engineering graduate

Responsibility :

Technology Consulting :

  • Provide data to senior team members during consulting engagements.
  • Create documents (eg preconsulting deck, recommendation deck etc) to be used during engagements.
  • Analyze technology landscape, process, tools based on project objectives.
  • Knowledge Management & Capability Development :

  • Conduct technical trainings / Webinars to impart knowledge to relevant application development / project teams.
  • Create collaterals (eg case study, business value documents, summary etc).
  • Post in Blogs / interviews to share expertise.
  • Gain industry standard certifications on technology and architecture consulting.
  • Contribute to knowledge repository and tools.
  • Partner with Cognizant academy to create curriculum, assessments etc and conduct training.
  • Organize project level KT sessions for new team members.
  • Requirement gathering and Analysis' :

  • Understand the functional and nonfunctional requirement.
  • Collect nonfunctional requirements (such as response time, throughput numbers, user load, etc) through discussions with SMEs, business users.
  • Solution Definition & Design :

  • Prepare low level design and common frameworks.
  • Identify and conduct design of complex subcomponents / module in collaboration with project team, architects and client SME.
  • Present the detailed design documents to relevant stakeholders and seek feedback.
  • Undertake project specific Proof of Concepts activities to validate technical feasibility with guidance from the Application Architect.
  • Support performance testing and resolve deadlocks on NFRs by implementing the best optimized solution and resolve performance issues.
  • Project Management Support :

  • Share technical inputs from project planning perspective with Test Lead / Architect.
  • Help project managers to understand the technical risks and comeup with mitigation strategies.
  • Business and Technical Research :

  • Understand application architecture and its criticality.
  • Analyze and assess tools (internal / external) on specific parameters.
  • Support Architect / Sr Architect in drafting recommendations based on findings of Proof Of Concept.
  • Analyze the market trends and identify new developments in existing technologies (eg methodologies, frameworks, accelerators etc).
  • Document these new developments (eg report, white paper, national / international publications) in order to build team capabilities.
  • Testing Support :

  • Suggest test automation strategies using appropriate frameworks like JUnit / NUnit / Selenium as appropriate.
  • Process Improvements / Delivery Excellence :

    Identify avenues to improve project delivery parameters (e.

  • productivity, efficiency, process, security etc.
  • by leveraging tools, automation etc.

  • Understand various technical tools used in the project (third party as well as homegrown) to improve efficiency , productivity.
  • Project Estimation :

  • Provide support for project estimations in terms of review and validation for projects of lower complexity based on analyzing business requirements (eg component level estimation).
  • Articulate estimation methodology, module level estimations for more standard projects with focus on effort estimation alone.
  • Audit :

  • Conduct cross project technical audits and reviews, as required to check adherence to architecture, design and coding best practices.
  • Perform codenizant audits for other projects as appropriate to ensure Codenizant principles are implemented.
  • Proposal Development :

  • Contribute to proposal development of small to medium size projects from technology / architecture perspective .
  • Spring Core
  • REST Web Services
  • Good To Have Skills

  • Cloud Computing
  • Hibernate
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form