Senior Analyst, Software Engineering, .Net

Key Role Responsibilities:

Day-to-day, you will:

  • Contribute, and may be responsible for delivering, in all phases of Avanade projects (Plan, Analyze, Design, Build and Test)
  • Have responsibilities around supporting efforts to gather and define technical, operational and user requirements
  • Assist with conceptual architecture and technical solutions design and implementing client-approved solution(s)
  • Actively support and contribute to Solutions Development department
  • May provide minimal guidance to junior colleagues
Key Role Skill & Capability Requirements:

Your technical and non-technical skills may include:

  • Ability to analyze, design, develop, implement and maintain application code in a variety of contexts
  • Ability to develop client-based and/or web-based software solutions
  • Knowledgeable about application development, complex code development, application testing, component design
  • Knowledge of specific technologies as specified by hiring manager
Non-Technical Requirements

  • Prior project and/or consulting work a plus
  • Ability to interact with external stakeholders
  • Good communications and presentations skills
  • [International] Solid written and spoken English skills
  • Preferred Education Background:
  • You likely possess a Bachelor's Degree (or equivalent) in Computer Science, Computer Engineering, MIS or a related field
Scope of Work:

  • Nature of Work: Provides technical, administrative, or operational support with developed understanding of processes, procedures & best practices.
  • Scope of Work: Primarily focused on own work, and execution of prescribed work plans.
  • Complexity: Slightly more complex assignments that are usually amenable to standard processes and routines.
  • Discretion: Some discretion in how work is approached, but still primarily delivering work aligned to standard processes.
  • Organizational Impact: Work efforts primarily impact self and immediate team.
  • Supervision Received: General oversight from more senior colleagues / managers.
  • Supervision Provided: Provides informal supervision to less experienced colleagues on routine matters.
  • Knowledge Applied: Applies basic knowledge of a learned occupation / discipline, or strong understanding of organizational policies and processes. A work-relevant degree is typical at this stage.

Back to top