C# Web Developer (JHB)

Location: Johannesburg, Gauteng, South Africa
Date Posted: 28-07-2017
About the role

The C# Developer will be responsible for the development and maintenance of new and existing financial products in a fast paced environment. Previous experience in C# Web Services and Web Applications is crucial. The ability to interact within a collaborative team is extremely important.

We are looking for a highly motivated and experienced software developer with a strong background in message-driven object oriented designs for our client.

 The position requires a driven, ambitious team player who enjoys a challenging, fast-paced environment.
                                                             Apply today for your dream job!

We work hard and we play hard. We recognize and reward hard work with a great benefits package. On top of a good remuneration package, we’ll give you retirement fund, life assurance, and income protection cover plus a performance related bonus. We also provide seriously good coffee and plenty of other perks to brighten your day including a casual dress code and vibrant open workspaces. There are always sports and social events happening and chances to get involved in our charity work if you want to.

Role Responsibilities and Expectations:
 Design and implementation of high quality, scalable web components in a challenging environment
 Adhere to the full software development cycle including unit testing and code reviews
 Apply best practices and coding standards
 Make use of appropriate design patterns and frameworks
 Maintenance of existing web applications

About you
 Ability to work proactively and collaboratively with Development, Product, Implementation, and Operations teams
 Must be able to work within a global organization that spans multiple time zones.

Required Experience
 IT Degree or Diploma
 Experience with Scrum or agile methodologies
 5+ years of experience in software development
 C#/ASP.NET 3.5+
 Webforms experience (Currently using Webforms on some applications and moving all to MVC 3.0+)
 VB.Net
 CSS3
 JavaScript/JavaScript frameworks (such as jQuery)
 NTier applications
 Web Services
 SQL 2005/2008/2010/2012
 Lucene cache

 Knowledge or previous experience writing financial software (research/trading/wealth management products)
 Experience with web security concepts
 Exposure to source control systems like Team Foundation Server, svn, Git
 Exposure to tools like Team City and Octopus Deploy
 Previous experience working in an agile environment

What you’ll bring to the team:
Interpersonal skills:
the ability to work well with people of all types and backgrounds and serious about client service and satisfaction
 Flexibility:
 a talent for adjusting quickly to rapid change, with a strong sense of urgency and ability to work well under pressure
 Team Player:
 a reliable team member, experience in working effectively with others in a team setting and able to take in other's
ideas as well as constructive criticism from team members
 Analytical Abilities:
 an eye for detail, technical as well as in a general context
 Communication:
an ability to communicate clearly and confidently in an international environment
 Commitment:
the dedication to achieve goals; and to continuous professional and personal development
 Interpersonal Skills -
Superb interpersonal and relationship-building skills
 Organizational Skills -
Exceptional organizational and problem-solving skills
 Responsibility and Initiative – A self-starter who is able to bring fresh ideas to the table and occasionally work independently in an efficient and responsible manner.
 Ability to take ownership of assigned projects within the development, testing and maintenance phases
 Be able to deliver solutions in a fast paced environment
 Project oriented

this job portal is powered by CATS