Krakow, Wrocław

Area of expertise:

Software Engineering

Job Description

Welcome to the Avanade Digital Innovation Studio, where the best in creative and technology mix it up to push the boundaries of innovation. We are a fast-moving, big-idea-dreaming, mix of designers, UX architects, technologists, delivery experts, writers, and more, who, when brought together, create transformative digital experiences for some of the biggest and the best brands in the world. Does it sound like a place you would not mind hanging your hat? Great, keep reading.

The ideal candidate should strive to exemplify and promote Avanade’s culture of client service, self-empowerment, and growing others.

Day-to-day you will:

  • Lead and oversee projects ensuring that they are completed to the highest standards
- Use the business process requirements to drive the detailed design of application and technical architecture components
- Be pro-active and responsible for raising technical concerns ahead of time in order to ensure solution delivery
- Configure, build, and test the application or its components
- Work with other developers, designers, and architects to make sure that the configuration and custom components meet application requirements and performance goals
- Plan and execute all required process steps as per given methodologies
- Anticipate, identify, track and resolve issues and risks affecting the deliver
- Participate in quality management reviews and process improvements ensuring the application design and related work products satisfy the requirements
  • Guide your colleagues towards best technical solutions by mentoring them in their growth and ensuring the industry standards by conducting peer reviews
  • Learn about different industries and acquire business knowledge of various clients
  • Communicate effectively with project stakeholders and build strong and long-lasting relationships with clients

Skills and qualifications:

  • 7+ years of software industry experience, including recent technical experience (e.g., senior developer, architect or team lead), project leadership experience and a proven track record of successful project delivery
- Hands-on technical experience in (selected): 
- C#, .NET, .NET Core 
- SQL and NoSql databases 
- Architecture design patterns, clean code, CQRS, DDD, etc. Frontend frameworks – preferable ReactJS / Angular or mobile framework (Xamarin)
- Cloud stack –  preferably Azure
- Security best practices in designing modern, service-oriented solutions
- Modern DevOps stacks 
  • Flexibility and willingness to learn new technologies and stacks
  • Knowledge of the full software development lifecycle
  • Experience with technical training and mentorship
  • Bachelor’s degree in Computer Science, Computer Engineering or related education (or equivalent experience)

Nice to have:

  • Experience with recruiting, technical interviewing and hiring decisions
  • People management experience with the ability to mentor and grow employees
Apply now

Share this job:

Share Facebook Twitter

About Avanade

Avanade is the leading provider of innovative digital, cloud and advisory services, industry solutions and design-led experiences across the Microsoft ecosystem. Every day, our 56,000 professionals in 26 countries make a genuine human impact for our clients, their employees and their customers. 

We have been recognized as Microsoft’s Global SI Partner of the Year more than any other company. With the most Microsoft certifications (60,000+) and 18 (out of 18) Gold-level Microsoft competencies, we are uniquely positioned to help businesses grow and solve their toughest challenges.

We are a people first company, committed to providing an inclusive workplace where employees feel comfortable being their authentic selves. As a responsible business, we are building a sustainable world and helping young people from underrepresented communities fulfil their potential. 

Majority owned by Accenture, Avanade was founded in 2000 by Accenture LLP and Microsoft Corporation. Learn more at