3fifteen South Africa: Intermediate & Senior C# / .Net Developers

Posted on :

23 Jan, 2012

Category :

IT Jobs in South Africa

3fifteen seeks dynamic and enthusiastic Junior, Intermediate & Senior C# / .Net Developers with experience developing code in C# and /or VB.NET, and a positive work ethic.

Designation        Intermediate/Senior .NET Developers
Department        Delivery
Job type            Software Development
Office location   .NET Developers are to be based either at the 3fifteen Head Office in Bryanston, or at a customer site.
Reporting to       Development Manager

PURPOSE OF THIS POSITION
• 3fifteen continuously seeks software development skills across all levels within the business either in order to replace turnover or due to growth.

JOB CONTEXT
• The .NET Developer will work in a professional and comfortable work environment where the core focus is on learning, growth, knowledge sharing, teamwork and collaboration.
• The .NET Developer must work in a team with other .NET and developers within boundaries of strict project deadlines.
• The .NET Developer will be exposed to all major Microsoft technologies and excellent training opportunities both internally and externally.
• This exposure also occurs through the different engagement models being project-based development, placements, outsourced teams and support and enhancement engagements.
• The .NET Developer will either be based at the 3fifteen Head Office or at a customer site.
• The .NET Developer must also be willing to do business travel to customer sites as per business requirements.

KEY PERFORMANCE AREAS AND KEY PERFORMANCE INDICATORS
1. Customer Relations.
2. Documentation skills, i.e. the standard and quality of documents.
3. C#, .NET Framework and SQL Server.
4. The ability to solve problems.
5. Solid proficiency with Microsoft .NET and other Microsoft platforms, products and tools.
6. Demonstrated history of delivering completed projects.
7. Billable hours.
8. Microsoft Exams.
9. 360 review.
10. Communication skills, both written and verbal.

QUALIFICATIONS
Required (not-negotiable):
• Grade 12 Senior Certificate (Matric)
Advantageous (nice to have):
• A relevant university computer science degree or equivalent.

KNOWLEDGE
Required (not-negotiable):
• Knowledge of .NET (C# or VB.NET)
• Knowledge of ASP.NET 2.0 – 4.0
• Knowledge of SQL 2005 – 2008
• Knowledge of HTML.
• Knowledge of Visual Studio 2005, 2006 and 2008.
• Knowledge of the application of technology in solving business problems.

EXPERIENCE
Required (not-negotiable):

Intermediate Developer:
• A minimum of 24 months HTML experience.
• A minimum of 24 months Javascript experience.
• A minimum of 24 months .NET (C# or VB.NET) experience.
• A minimum of 24 months ASP.NET experience.
• A minimum of 24 months relational database design implementation using MS SQL Server 2000 / 2005 and / or 2008 experience.
• A minimum of 24 months Transact-SQL (Stored procedures, views and triggers) experience.
• A minimum of 24 months Visual Studio 2005 / 2006 and / or 2008 experience.
• A minimum of 3 years experience developing code in C# and / or VB.NET and ASP.NET.
Advantageous (nice-to-have):
• Windows SharePoint Server.
• Microsoft Office SharePoint Server.
• BizTalk.
• Microsoft CRM.

Senior Developer:
• Intermediate Developer requirements.
• 5 years experience of leading a development team.
• Proficiency in technical architecture and high-level design, as well as test framework design and implementation.
• 4 years experience developing in C# and / or VB.NET.

Senior Developers must be able to perform as a Tech-Lead developers with the following tasks:
• Technical lead for development, design and implementation of .NET based solutions as part of the projects team.
• Collaborate with Developers, Account Managers and Project Managers.
• Estimate development tasks and execute well on project schedules.
• Interact with clients to create requirement specifications for projects.
•  Innovate new solutions and keep up with new emerging technologies.
• Mentoring of other developers.
Advantageous (nice-to-have):
• 3 years computer science degree or equivalent.
• Windows SharePoint Server.
• Microsoft Office SharePoint Server.
• BizTalk.
• Microsoft CRM.
• Experience in web analytics.

SKILLS
Required (not-negotiable):
• Be able to give accurate technical estimates.
• Be able to delegate.
• Be able to work in a team environment.
• Be able to interact well with management and colleagues.
• Be able to successfully adapt to changing demands and conditions.

ATTRIBUTES AND COMPETENCIES
Required:
• Presentable.
• Pragmatic.
• Diligent.
• Perseverant.
• Proactive.
• Leadership.
• Planning and organising.
• Knowledge Specialisation.
• Must be individually driven and motivated.
• Must be reliable and responsible.
• Must be enthusiastic.

ADDITIONAL MUST-HAVES
• Must be willing to work overtime when required.
• Must be willing to do business travel to customer sites as and when required.

OVERVIEW:
• 3fifteen is always open to dynamic, energetic people with open minded attitudes and a positive work ethic.
• We offer opportunities to learn, develop and advance across the spectrum of our services and solutions.
• 3fifteen has approximately 180 staff members in total across all 3 branches being Johannesburg, Durban and Cape Town. Our Head office is based on the DD campus in Bryanston, Johannesburg.
• 3fifteen developers have opportunities during the course of their employment to either be based at head office or to work at customer sites depending on the requirements at the time as well as to get exposure to a broad range of technologies and industries.

Apply for this position

Comment on this Job

Jobs in South Africa | SA Jobs | Companies | Jobs in SA