drjobs Intermediate to Senior C Full Stack Developer

Intermediate to Senior C Full Stack Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Centurion - South Africa

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Are you an experienced C# Full Stack Software Developer with a passion for designing developing and delivering highquality software solutions We are looking for a skilled professional to join our team and contribute to the creation of innovative software applications. If you have a strong background in .NET C# developmentASP MVC andMSSQL and thrive in a collaborative environment this role is for you!


Position Overview:
As aSoftware Developer your primary responsibility will be thedesign development testing and debugging of software applications. You will work closely with crossfunctional teams including Business Analysts Architects and endusers to ensure technical compatibility and user satisfaction. This role reports to the Development Manager / Team Leadand offers the opportunity to work with cuttingedge technologies and methodologies.

Qualification Requirements:
  • University DegreeinComputer Scienceor a related field.
  • Microsoft Certified Solutions Developer (MCSD) certification is a plus.

Skills & Functional Requirements:

  • 3 5 years of experiencein C# .NET development.
  • Strong understanding ofASP MVC and WCF (nServiceBus experience is a plus).
  • Proficiency inTSQLandMS SQL (Oracle knowledge is beneficial).
  • Solid grasp ofSOAandOOP principles.
  • Experience withNtierandNlayered architecture.
  • Familiarity withJavaScript frameworks and libraries (Angular is a plus).
  • Knowledge ofASP authentication and authorization.
  • Understanding ofORM technologies(Entity Framework is beneficial).
  • Experience withRESTful servicesanddomaindriven design (DDD).
  • Familiarity withNeoSecurity Stack(OAuth OpenConnectId Secure Token Service Microsoft Identity) is advantageous.
  • Experience withdependency injectionandinversion of control(e.g. Microsoft Unity Container Autofac).
  • Knowledge ofMicrosoft open web interface (Owin)andtestdriven development (TDD).

Key Responsibilities:

  • Design develop test and debug software according to functional requirements.
  • Utilize technologies such asJavaScript C# ASP MVC and MSSQLto build robust software solutions.
  • Collaborate with team leaders and Business Analysts to understand system requirements.
  • Work with the architecture team to ensurearchitectural integrityandproduct quality.
  • Plan work breakdowns from functional requirements and ensure timely delivery.
  • Analyze diagnose and resolve software application errors.
  • Maintain and oversee the implementation of new systems.
  • Stay updated on technical and industry developments to ensure best practices.
  • Log hours and track progress effectively.

Apply now!

If you are interested in this opportunity please apply directly. For more IT jobs please visit www.networkrecruitment.za. If you wish to send your CV per email forward your CV to emailprotected and copy the reference number in brackets in the subject line of your email.

If you have not had any response in two weeks please consider the vacancy application unsuccessful. Your profile will be kept on our database for any further possible positions.



Required Experience:

Senior IC

Employment Type

Full-Time

Department / Functional Area

Software Development

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.