C#.net developer

Job type:
6 months
Aston Carter
flag_no Netherlands
project ID:

This project is archived and not active any more.
You will find vacant projects in our project database.

Candidate Challenges:

We have custom software for our complete product chain of Embedded software up to our web portals. We have c#, JavaScript, CSS/HTML, C++, C, python, Assembler in our codebase. Our web platforms handle millions of requests per months and have a real 24/7 requirement due to our worldwide monitoring/usage pattern.

Candidate Profile:
Bachelor's/Master's degree in Computer Science/Engineering
Minimum of 10 years of experience in object-oriented software development
Minimum of 6 years of experience in software design/development with C#
Minimum of 4 years developing sophisticated web applications
Minimum of 3 years of experience with SQL Server
You have experimented with various software techniques, technologies in your own time.
Fluent in English speech and writing

Specific background requirements:
Strong knowledge of C#, ASP.NET, OOP and application architecture
Strong knowledge of web technologies (Javascript/HTML) and a major JavaScript MVVM framework (eg, knockout.js, Angular)
Strong understanding of SQL Server and at least one ORM
Experience with distributed systems and message queuing
Experience with identifying and solving performance problems in web applications
Experience with Agile Development, unit tests and Test Driven development

Bonus points:
o Experience with domain driven design
o C/C++ with algorithmic focus is a big plus, or Python
o Knowledge in the video domain
o Open source contributions

Candidate Personal skills:
Smart and get things done
Likes to write software and is always trying to improve at it
Up to date with trends in the field, but not a blind follower
Flexibility in fast changing environments
While being part of a team, you are a self-starter and independent worker
Good problem analysis skills

Allegis Group Limited and Aston Carter Limited operate Employment Businesses and Agencies and are companies within the Allegis Group Inc. group of companies, the fourth largest staffing company in the world, (collectively referred to as the "Allegis Group"). TEKsystems and Aerotek are divisions of Allegis Group Limited. Applicant data will be treated in accordance with the Allegis Group's Privacy Notice ). By submitting personal data to any company or division within the Allegis Group, the applicant is providing explicit consent to the use of such data by the Allegis Group and to the transfer of such data to and from the Allegis Group companies within the UK, Europe and outside the European Economic Area in connection with the fulfilment of the applicant's voluntary requests, and the fulfilment of other job opportunities that match the applicant's profile, and confirms that they may be contacted about such job opportunities.