Friday, September 28, 2007

.Net Architect at DataFin Recruitment

Location: South Africa

Environment:

A Cape Town based IT company requires a .Net Architect for their Johannesburg branch with solid project experience and 5+ years relevant work experience.
Must be knowledgeable in a wide range of technologies and have experience in leading a team.

Duties:
  • Successful delivery of projects.
  • Productive development teams.
  • Must be able to engage senior business and technology stakeholders, including discussions, presentations and negotiations.
  • Role will entail architecture consulting as well as delivery solution architecture (i.e. within build projects).

Requirements:
  • Degree/diploma.
  • Solid project experience (exposure to full project lifecycle) and 5+ years relevant work experience.
  • Experience in a wide range of technologies, methodologies and environments and most importantly making decisions around these.
  • Experience in leading a team.
  • Frameworks and related: .NET (1.0 – 3.0), ASP.NET, ASP.NET AJAX, Windows Forms, .NET Web Services, Windows Workflow Foundation, Windows Communication Foundation, Windows Presentation Foundation, Enterprise Library.
  • Server Technologies: SharePoint, Microsoft Office SharePoint Server, IIS, BizTalk.
  • Persistence: ADO.NET, ORM (e.g. NHibernate).
  • Databases: Microsoft SQL Server, Oracle, DB2, MySQL.
  • Communication: XML, XSLT, HTTP, Sockets, SOAP, REST, RMI.
  • Development tools: Visual Studio 2005 Professional, Team System & Foundation Server, CruiseControl.NET, NUnit, Subversion. 11. Methodologies: Agile, XP, RUP, Prince 2, Test Driven Development (TDD).
  • UML.

Attributes:
  • Good spoken and written communication skills.
  • Attention to detail.
  • Proactive.
  • Responsible decision maker.
  • Accountable.
  • Efficient.
  • Focused.
  • Thorough.
  • Passionate (about architecture and coding).
  • Open.
  • Delivery focused.
  • Practical.
  • Collaborative.
  • Patient and empathetic.
  • Reliable.
  • Trustworthy.
  • Objective.
  • Team player.
  • Anticipates & predicts problems & risks.
  • Professional.
Link

No comments: