7digital - #1 in digital media deliveryDeveloper
Purpose:

The purpose of a Developer is to deliver software and in doing so, value to the customer according to the priorities set by the customer or customers.

IMPORTANT:

To apply, please e-mail your CV and a covering letter to careers.inbox+development (at) 7digital.com

When applying for any position please ensure that the subject field contains the following text:

"7digital: I am applying for DEVELOPER"

N.B If the subject does not contain the exact text above, your application risks being deleted.

ABSOLUTELY NO AGENCIES

Experience and Skills:

Core Skills:

  • C#
  • ASP .NET
  • MS SQL Server (2005)
  • XML
  • Web Services (evidence may include WSE, WCF)
  • HTML (cross browser)
  • Javascript/JSON, Javascript Libraries (evidence may include JQuery, Prototype, Ajax.Net)
  • Essential Skills:

  • OO Design (evidence may include UML, Design Patterns)
  • TDD (evidence may include NUnit, MbUnit, CsUnit, NCover, NDepend, Rhino Mocks)
  • Refactoring (evidence may include Resharper, Refactory)
  • Continuous Integration (evidence may include Cruise Control, NAnt, MSBuild, TeamCity)
  • Version Control (evidence may include SourceSafe, Team Foundation Server, CVS, Subversion)
  • Agile Software Development Lifecycle (Methodologies; e.g. Scrum, XP)
  • Desirable Skills:

  • Object Relational Mapping (evidence may include NHibernate, IBatis .NET, EntityBroker, Linq To Sql / Entity Framework)
  • Third party libraries - including open source (evidence may include dotLucene/Solr, Memcached, Spring.NET, Castle project, Rhino)
  • Web development frameworks (evidence may include Asp MVC, Monorail, Rails, Django)
  • Load testing (evidence may include WAS, ACT, OpenSTA)
  • Automated testing (evidence may include Selenium, Fitnesse, Watir/Watin, RSpec)
  • Scripting Languages - Ruby, Python
  • Experience with Linux, & Cloud Infrastrucures (e.g. EC2/S3)
  • Overview:

    Do you see software development as a craft? As a trade that will not only offer you many challenges but also the opportunity to learn more about something that you are passionate about?

    Are you an apprentice looking to work in an environment where you will be given the space to perfect your skills, to learn the tools of your trade and to become a master craftsperson? Are you an apprentice looking for that next step where you can be given greater freedom and work to impart your knowledge to others and help them understand the many facets of software development, helping them develop their skills as you take yours further?

    Yes?

    Then 7digital think we might have something to offer you.