C# Net Developer

Software Engineering Data Science & IT Digital
  • Umhlanga

What you will do as a C# Net Developer

  • Developing software and writing scripts as per specifications or requirements provided
  • Development extends to Front-end, Middle Tier and Databases and includes Presentation Layer, Business Logic, Data, Services, Databases and Scripting.
  • Unit testing / integration testing of features developed.
  • Technical documentation that shares knowledge effectively.
  • Responsibility for end-to-end systems (small to medium size)


Where you will work

Royal HaskoningDHV is an independent, international engineering and project management consultancy with 140 years of experience. Backed by the expertise and experience of 6,000 colleagues all over the world, our professionals combine global expertise with local knowledge to deliver a multidisciplinary range of consultancy services for the entire living environment from over 140 countries.


As a C# Net Developer, you will be based at our Umhlanga office. You will join Digital Services Advisory Group, which forms part of our Business Line Southern Africa.


What you bring

  • IT / software engineering / programming related Degree
  • At least 4 years of C#.Net development working experience
  • Matric Maths on higher grade
  • Relevant Microsoft certifications are advantageous (MCSD / MCP / MCSA)
  • Experience with at least one DBMS such as: SQL Server/MySQL/Postgres. SQL Preferred
  • Experience with HTML, CSS and Javascript
  • Standard forms development using MVC or Single Page Application (Angular/React stack)
  • Working knowledge of one or more client stacks. MVC Razor/Angular/React/.Net Forms. Solid understanding of MVC concepts is a must.
  • Security awareness and practise with regards to OAuth/OpenID Connect/token-based authentication/claims-based authorisation/PKI infrastructure
  • Understanding of all SQL constructs, and the ability to construct investigative queries and working knowledge of index optimisation
  • Ability to write simple unit tests using an appropriate framework
  • Understanding of version control systems. Azure dev ops is preferred.
  • Creative and innovative thinking
  • Sound analytical and problem-solving skills
  • Team player – energetic and co-operative with excellent communication skills
  • Flexible, able to meet multiple deadlines and handle pressure
  • Be well organized, systematic and logical
  • Able to plan and prioritise workload
  • Excellent interpersonal and communication skills
  • Integrity


What we offer you

As a worldwide engineering firm, we are ambitious, exciting, lively, collaborative and dynamic. We are making a difference to society and technological progress across the globe. That’s how our colleagues describe our company. Want to contribute to enhancing society with your expertise? Be part of an open network where you’re connected with the brightest and smartest people and technologies? Join us!
You can look forward to growing your career in a dynamic workplace with development opportunities to support your career path. Entrepreneurship and innovation are stimulated in our organization. There is plenty of room for own initiative in an open and flexible culture.
At Royal HaskoningDHV, we want our workforce to be as diverse as the people we serve and the places they come from. That’s why we strive to create a workplace and culture that is fair and inclusive. Together, we're starting a journey in which each of us, individually and as a group, accepts, welcomes, and celebrates our uniqueness because we know that embracing diversity unlocks new ideas and fosters a spirit of openness that makes it easier for people to work together.


As part of our commitment to diversity, we will give preference to applications from South African citizens who are members of designated groups and persons with disabilities.


Are you our new colleague?

We would like to meet you! Click on the apply button and upload your CV. 

Apply Now