Developer - C# / .Net (Senior)

Developer - C# / .Net (Senior)


Developer - C# / .Net (Senior)

Details of the offer

About the Client: This client looks for high achievers who wish to build a career at a top international IT company. Their typical applicant should not just be looking for a job, but should be seeking a career filled with opportunity, should enjoy the challenge of working towards stretch goals; and be willing to take every chance to grow on a technical and personal level. Join an elite team. Responsibilities: As an experienced developer, you will be part of a development team responsible for implementing quality code changes initiated by customers (support) or product management (Development). You will need to be able to work closely with analysts, documenters and testers to deliver high quality product to a specified timescale. Skills / Experience: Degree or equivalent tertiary qualification with a computer science major from a recognized Technikon or university. Minimum of 5 years commercial experience developing software. VB / C# .Net: Minimum 3 - 5 years VB / C# .Net experience. Must have experience developing unit tests. Designs and implements code that is highly maintainable and testable. Well aware in the best practices and recommended standards. Strong ability to provide written and/or verbal explanations on design and technical/functional solutions. Database: Must have Oracle and MS SQL Server experience. Strong skills and experience in performance analysis and performance code tuning in Oracle and .NET Must have strong relational database and stored procedure experience. Be comfortable constructing complex high-performance SQL queries. General: Experience with Web Services, MS SQL Server, MS Reporting Services an advantage. Technical experience and skills in product design, product development, and/or product implementation as part of the earlier work experience. Knowledgeable and experienced in agile software development methodologies. Experience in the use of Continuous Integration (CI) tools (Hudson/Jenkins) advantageous. Experience in a Test-Driven Development (TDD) and Behaviour Driven Development (BDD) advantageous. Ability to mentor and guide intermediate developers in their work. Telecommunications background advantageous. Personal Attributes: Needs to be able to collaborate well within a team. Must be self-motivated and self-managed. Must have excellent analytical skills. Must be able to use initiative and take ownership. Ability to w

Source: Adzuna_Ppc


  • IT - Information Technology / Database Manager