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.
No comments:
Post a Comment