Senior C#.net Core Developer

Century City, Western Cape, South Africa

Job Description


Join a dynamic team in Cape Town on Contract as a Senior C#.Net Developer. You'll play a pivotal role in revolutionizing digital products across multiple projects. We're seeking a seasoned professional with 8-10 years' experience in .Net Core development across Windows, Mac, and Linux environments. Your expertise in agile practices, OOP principles, SOLID design, and Web APIs will drive the creation of innovative solutions within a cutting-edge framework. This role offers an opportunity to shape the future of finance by working with AWS, Azure DevOps, microservices, containerization technologies, and more. If you're passionate about leveraging your skills to drive impactful solutions in a collaborative, forward-thinking environment, join us in reshaping the financial and digital landscape across Africa. Rate: R600 xe2x80x93 R700 per hour Type: Remote xe2x80x93 12-month Contract in Cape Town Top of Form Responsibilities:

  • Utilize .Net Core proficiency across Windows, Mac, and Linux environments to contribute to the development of a versatile platform.
  • Apply agile methodologies and SOLID design principles to design, code, test, debug, and document software components and libraries for use across multiple projects.
  • Collaborate with developers and end users, ensuring technical compatibility and user satisfaction.
  • Analyse, diagnose, and resolve application-related errors while staying updated with industry advancements.
  • Contribute to multiple projects, implementing new solutions to drive innovation and efficiency.
Requirements:
  • Minimum 8-10 years in software development.
  • Tertiary degree in Computer Science or related field.
  • Proficiency in .Net Core across diverse operating systems.
  • Strong grasp of OOP principles, SOLID design, design patterns, and code versioning tools.
  • Experience with ORM tools like Entity Framework or NHibernate.
  • Proficiency in Web APIs and Microservice architectures.
  • Develop reusable software components for various projects.
  • Code, test, debug, and document software according to functional requirements.
  • Troubleshoot and resolve application errors.
  • Stay updated with technical and industry advancements.
  • Collaborate effectively with developers and end users.
  • Familiarity with Domain Driven Design (DDD) and Test-Driven Development (TDD).
  • Experience with AWS and Azure DevOps, Terraform, Helm, etc.
  • Knowledge of Elasticache, Redis, Kafka.
  • Proficiency in Angular, TypeScript, JavaScript.
  • Exposure to microservices and containerization technologies (Docker, Kubernetes, Rancher, etc.).
  • Demonstrable experience in various testing approaches.
  • Exposure or experience in the Banking industry and Open Banking standards is desired.
This role offers an exciting opportunity to contribute to cutting-edge digital products across multiple domains within a collaborative and innovative environment. If you're passionate about leveraging .Net Core and diverse technologies to drive impactful solutions in the financial and digital realm, this role could be an ideal match for your skills and aspirations. Job Types: Contract, Full-time
Contract length: 12 months Salary: R600.00 - R700.00 per hour Expected hours: 40 per week Education:
  • Bachelors (Required)
Experience:
  • software development: 8 years (Required)
  • .Net Core across diverse operating systems: 8 years (Required)
  • Elasticache, Redis, Kafka: 8 years (Required)
  • Angular, TypeScript, JavaScript: 8 years (Required)
  • Docker, Kubernetes, Rancher, etc.: 8 years (Required)
  • Web APIs and Microservice architectures: 8 years (Required)
  • AWS and Azure DevOps, Terraform, Helm, etc.: 8 years (Required)

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1273404
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Century City, Western Cape, South Africa
  • Education
    Not mentioned