Nigel Frank International jest firmą świadczącą usługi rekrutacyjne dla największych światowych firm działających w obszarze technologii Microsoft.
Microsoft .NET Specialist
Technical Lead Microsoft
Miejsce pracy: Katowice
Nr ref.: ASP.NET/ST/22
What does a Senior ASP.NET Developer do?
To us, a Senior Developer is not only an experienced developer but also a person with great communication skills:
- Seniors understand the development process and know how to work in a team
- Seniors provide rather than need guidance and can help less experienced team members
- Seniors are good consultants who often talk to customers directly
- Seniors travel to our office in Oslo to work with our colleagues from Norway
- Last but not least, seniors are also technically proficient developers with a proven record of projects
Technical skills
- We would like you to be proficient in C# and familiar with the .NET Framework – ideally, you keep yourself updated and know what’s new in the .NET Framework 4.5 / C# 5
- We would like you to understand object oriented programming principles (and we would be delighted if you followed SOLID)
- We would like you to have working experience of ASP.NET MVC and/or WebForms (we don’t specify the number of years, but we do want you to know this technology very well)
- We would like you to have working experience of JavaScript including a framework like KnockoutJS, AngularJS or Dojo (one is enough)
- Ideally you also have experience of CMS/e-commerce platforms (although this is not mandatory)
Skills
- We would like you to have an understanding of Continuous Integration
- We would like you to have an understanding of Scrum/Kanban or another agile methodology
- Ideally you also have previous experience of tools like SVN, Git, TeamCity, CruiseControl, Octopus Deploy, Jira – we use all of them
Soft skills
- We would like you to be proactive and willing to use your own initiative
- We would like you to be a team player
- We would like you to be able to communicate well in English
- Ideally you will have the mindset of a consultant (a willingness to help our customers)