Senior C#.net Developer Waverley Johannesburg 40,000 -65,000 per month

Senior C#.net Developer
Waverley Johannesburg
40,000 -65,000 per month
Skills and Experience
• A minimum of 5 years of C# development working experience.
• In depth working knowledge of C# language features.
• Solid understanding of Object-oriented programming fundamentals and extensive knowledge of design patterns and the ability to recognize and apply them correctly (e.g. GOF patterns).
• Solid knowledge and practical experience of at least one RDBMS (MSSQL/Oracle/DB2/MySQL/Postgres), including basic DBA functions and some knowledge of advanced configuration such as replication and mirroring scenarios.
• Exposure to NoSQL database approaches is advantageous
• Excellent knowledge of at least one client-side technology. Needs to have detailed implementation experience as well as a solid understanding of the technology specific patterns. Practical experience of MVC/MVVM/MVP and related patterns is a must.
• Needs to have a high level understanding of the common frameworks in the .NET technology stack and needs to have detailed implementation experience in several of these frameworks, for example Entity Framework/Razor/WCF/WPF/PRISM/MVC
• Should be able to establish automated testing patterns within a project (i.e. unit testing, integration testing and performance testing)
• Exposure to at least 3 different types of solution architectures
• Practise and familiarity with integration concerns including messaging paradigms and broad based integration patterns
• Must be comfortable with the appropriate use of dependency injection paradigms and inversion of control
• Exposure to continuous integration and/or continuous deployment paradigms
• Familiarity with asynchronous programming paradigms

Qualifications
• Relevant degree – Comp Sci, Mathematics and Engineering preferable.

Similar Articles

Intermediate C#.net Devel... Intermediate C#.net Developer Waverley Johannesburg Market Related Skills and Experience • At least 3 years of C#.Net development working experience • At least one DBMS such as:
Senior C#.net Developer ... Senior C#.net Developer Waverley Johannesburg 40,000 -65,000 per month Skills and Experience • A minimum of 5 years of C# development working experience. • In depth working
Solutions Architect Solutions Architect Waverley Johannesburg Up to 1.25 mil pa Skills and Experience The Solution Architect will play a leading role in guiding the direction and strategy of
Workshop Technicians Workshop Technicians (Instructor 2) Saudi Arabia R 50 000.00 – R 55 000.00 JOB DESCRIPTION: The workshop technician is responsible for maintaining all aspects of the Training
Financial Accountant CA(S... Financial Accountant CA (SA) UMKOMAAS KZN Market related salary QUALIFICATIONS AND EXPERIENCE CA (S.A.) 5 years relevant experience in commerce COMPETENCIES Proficient in MS office and working
IT Positions – Menl... We are looking for the following IT candidates for a company in Menlyn, Pretoria: 1. 2 x Product Owner (3 -5 years’ experience managing a team of
Senior Java Developer Senior Java Developer Waverley Johannesburg R500 000 to R850 000 pa (Negotiable) A senior Java developer is expected to play a leading role in the design, development
English Language Teachers Location: China main land Salary: 10 000 RMB – 20 000RMB (R20 000 – R40 000) Kindergarten’s and Training Centres in Mainland China need qualified teachers from
Instructor / Trainer – ... Instructor / Trainer – Industrial Vocational Training – Mechanical SAUDI ARABIA SALARY: R 50 000.00 – R 55 000.00 + BENEFITS SPECIFIC DUTIES • Lead the classroom
Quality Assessor – Plas... Our client is looking to recruit a quality young dynamic Quality Assessor who can interact with clients in the Paint Industry to assess quality issues and needs.
Instructor / Trainer – ... Instructor / Trainer – Industrial Vocational Training – Pipe Fitting SAUDI ARABIA SALARY: R 50 000.00 – R 55 000.00 + BENEFITS SPECIFIC DUTIES • Lead the
Account Manager R 45 000.... Purpose of Function To generate orders for the geographical area assigned through the management of customers and resources offering a complete portfolio/solutions/services in the Care Areas. Tasks
English Language and Key ... English Language and Key Skills Instructor Saudi Arabia Salary R 50 000.00 – R 55 000.00 + Benefits SCOPE The Instructor is responsible for teaching English Language
FINANCIAL ADVISORS FINANCIAL ADVISORS Johannesburg and Pretoria Advisors need to be 23 years or older and have a minimum of a year’s experience and possess their RE5 certificate. If
Account Manager Medical E... Account Manager Medical Equipment Johannesburg South CTC R45k Commission, monthly, quarterly and annually (3 tiers) Feul card, cellphone, laptop Data allowance To generate orders for the geographical