Centric connect.engage.succeed

Senior .NET Developer

We are currently looking for a .NET Developer who will be working in a distributed (Netherlands-Romania) Agile team.  
       

Key responsibilities:

  • Developing, maintaining and testing the software
  • Technical application management regarding versions, standards, procedures and documentation
  • Implementing functional enhancement requests in cooperation with functional analysts
  • Providing estimations for development activities
  • Providing development status on assigned tasks
  • Collaborating with developers, testers and PM

The ideal candidate should have:

Technical Requirements:

  • OOP, distributed applications
  • .NET technologies, preferably VB.NET
  • ASP.NET 4.0 WebForms as well as writing abstract server code
  • Following web technologies: HTTP, HTML, JavaScript (jQuery, AJAX, Sencha libraries), CSS, XML, REST, SOAP
  • Source versioning systems
  • RDBMS systems, preferably Oracle 10g
  • Good communication skills in English: speaking, writing and reading

Should also have experience with:

  • Microsoft Team Foundation Server
  • Software design patterns
  • IIS
  • Code analyzers like ReSharper

Additional skills which will be a plus:

  • Knowledge of Agile/SCRUM
  • MVC2 – MVC4
  • LINQ to SQL
  • Writing technical documentation
  • Experience with test automation
  • Interpersonal, problem-solving, analytical and networking skills

What we offer:

Centric is offering you the unique opportunity to be part of an energetic and highly talented team of software developers and testers in an international IT organization. Centric offers great possibilities for your personal development and career.

Specific benefits:

  • Attractive salary package
  • Meal tickets
  • 25 vacation days
  • Free parking space at Palas
  • Health insurance with Arcadia for you and your significant other
  • Sports package
  • Foreign language courses
  • Training sessions and certifications
  • Team building events
  • Yearly vouchers for glasses
  • Loyalty days - additional vacation days for people employed for a certain number of years
  • Employment anniversary bonus

Looking forward to have you joining our team!