Senior C# developer

apartmentNetwork Recruitment placeJohannesburg calendar_month 

Join a technology-focused environment where innovation, problem-solving, and technical excellence are at the core of every project. As a Senior Developer, you will play a key role in designing, developing, enhancing, and supporting business-critical systems while contributing to technical strategy and best practices.

You will work across the full software development lifecycle, collaborating with stakeholders, developers, and end users to deliver scalable, robust applications. This role offers the opportunity to mentor junior team members, contribute to architectural decisions, and work with modern development tools and cloud technologies in an enterprise environment.

Key Responsibilities:

  • Design, develop, modify, and maintain enterprise software applications
  • Participate in systems analysis, technical design, testing, debugging, and implementation activities
  • Collaborate with stakeholders to gather requirements and translate business needs into technical solutions
  • Provide technical troubleshooting and support for existing systems and applications
  • Mentor and guide developers while promoting development best practices
  • Contribute to project delivery within Agile, Scrum, and DevOps environments
  • Create and maintain technical documentation and solution designs
  • Support continuous improvement and modernisation initiatives across technology platforms

Job Experience and Skills Required:

  • Education: Relevant Degree or Diploma in Information Technology, Computer Science, Software Development, or a related field
  • Experience:
  • Minimum 8 years' experience as a Software Developer within an enterprise environment
  • Experience working on multi-tier applications and enterprise-scale systems
  • Experience mentoring and guiding development teams
  • Solid exposure to Agile, Scrum, and DevOps methodologies
  • Technical Skills:
  • C# and ASP.NET (.NET preferred)
  • Entity Framework Core
  • Angular and modern front-end development practices
  • State management libraries such as NGRX or NGXS
  • Relational database development (Oracle experience advantageous)
  • Cloud technologies, preferably Microsoft Azure
  • Strong Git version control experience
  • Advantageous:
  • Cosmos DB
  • Azure DevOps CI/CD
  • Angular Material and SCSS
  • Domain Driven Design (DDD)
  • Mediator Pattern
  • Onion Architecture
  • RESTful API development
  • Additional Requirements:
  • Strong problem-solving and analytical skills
  • Enterprise development experience
  • Passion for code quality and craftsmanship
  • Strong communication and stakeholder engagement abilities

Apply now!

business_centerHigh salary

General Worker - EE (Roodepoort)

apartmentSwift Human ResourcesplaceJohannesburg
Position available for a General Worker in Roodepoort. Must have: Matric, Minimum of 3 years' experience in Automotive Parts (Non Negotiable), Computer literate, General work Kindly apply if you meet the minimum requirement. Should you not hear back...
starFeatured

Tlb driver

apartmentPronto Labour TeamplaceJohannesburg
TLB Driver - To Start Immediately, if Interview is Successful)  •  MUST have TLB Operator Certificate  •  Matric or equivalent  •  Code C1 (Code 10) OR Code B Driver's License  •  CLEAN CRIMINAL RECORD - will be verfied
check_circleNew offer

Call Centre Agent

apartmentTalented RecruitmentplaceJohannesburg
Key Responsibilities:  •  Answer incoming calls and respond to customer inquiries  •  Make outbound calls for sales, follow-ups, or surveys (if required)  •  Resolve customer complaints efficiently and professionally  •  Provide accurate information about...