drjobs Senior net Developer

Senior net 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

Cape Town - South Africa

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Description

Position : Senior C# / .net Developer

Area: Paarden Island

Work setup: Full time in office

Special notes: The successful candidate will have to belong to the company pension / provident fund (mandatory)

Our client is based in Paarden Island and their lineofbusiness system is completely developed inhouse. They currently use Visual Basic .Net and Microsoft SQL Server. The multitier .Net Framework application works well but is aging and needs to be brought up to date (C# .Net Core Azure containerised deployment). They integrate their system with Xamarin and MAUI mobile applications Handheld devices EDI with customers and our livedata website. They have a significant base of backoffice functionality developed using K2 Workflow and SmartForms (now Nintex Automation).

They are currently looking for a senior developer / architect who understands the latest Microsoft application development environment and can help lead us to an architecture that will serve the business for the next decade.

The ideal candidate has experience in developing reliable modern applications using Microsoft tools. They are a selfmotivated multitasker and demonstrated teamplayer. They will be a lead architect/developer responsible for the guiding the migration of outdated applications to a modern environment. They should excel in working with distributed applications and frameworks and have outstanding communication and leadership skills.

Responsibilities

  • Guiding the automation of the build and deploy pipelines in Azure DevOps Services for existing Net Framework applications.
  • Planning the migration of onpremises .Net Framework applications to a containerised architecture in the cloud using Microsoft toolsets.
  • Proto typing the rearchitectured applications for proof of concept.
  • Project management and leading the development project for the rearchitectured applications.
  • Guiding the development team in implementing bestpractice for development
  • Reviewing code developed for the rearchitected environment.
  • Assisting in the development of mobile applications to suit the business operational environment.
  • Guiding the development team in other development needs: Scheduled and adhoc Reporting Business Intelligence Ecommerce etc.

Qualifications

  • Bachelors degree in Computer Science (or related field)
  • 10 years of relevant work experience
  • Proven experience with:
    • C# and .Net Core
    • Azure and Azure Devops Services
    • SQL (Microsoft SQL Server) procedures triggers functions views
    • Containerised development
    • Excel
  • Ability to multitask organize and prioritize work.
  • Excellent skills in troubleshooting and debugging across multiple environments
  • Excellent communications skills
  • BEE applicant preferred

The ideal candidate will be multiskilled and selfmotivated you will be working in a small team delivering highquality work with little management involvement. You will have a genuine interest and passion for software development.

The ideal candidate will also have experience with:

  • Visual Basic .Net
  • Team Foundation Server or GIT
  • Xamarin and MAUI development
  • and MVVC web applications
  • Crystal Reports
  • SQL Server Analysis Services and Integration Services
  • Microsoft Biztalk and EDI concepts
  • K2 Workflows and SmartForms (Nintex Automation)


Required Experience:

Senior IC

Employment Type

Full-Time

Company Industry

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.