Design, build, deploy, and maintain reusable software components and libraries for use across multiple projects in a complex, containerised, cloud-first .Net Core environment
Analyse, diagnose, and resolve application-related errors
Stay current with technical and industry developments
Collaborate closely with developers and end users to ensure technical compatibility and user satisfaction
Remain adaptable to new methodologies and technologies
Design, code, test, debug, and document software according to functional requirements
Participate proactively in team learning, knowledge sharing, and code reviews
Background and Experience Required:
Minimum 5-8 years of development experience
Tertiary education in Computer Science or a related field
Proficient in .Net Core across Windows, Mac, and Linux environments
Must-Have Skills:
Expert-level experience in .Net Core (Windows, Mac, Linux)
Excellent understanding of C# and the .NET framework
Expertise in SQL and relational database design (PostgreSQL and AWS RDS preferred)
Experience with:
Document databases (MongoDB, AWS DocumentDB)
Streaming and queueing technologies (Kafka, RabbitMQ)
Caching mechanisms (Redis)
Strong understanding of Agile development practices
Strong analytical and creative problem-solving skills
High attention to detail and commitment to clean code principles
Emphasis on code quality, architecture, resilience, security, performance, and user experienceSolid understanding of OOP and SOLID principles
Proficiency with version control tools and CI/CD concepts
Experience with Web APIs and Microservices architectures
Beneficial Skills:
Knowledge of Domain Driven Design (DDD) and Test Driven Development (TDD)
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in South Africa.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast!
Find the best jobs in South Africa, apply in 1 click and get a job today!