Job Opportunity: C# Developer 
Our client in Randpark Ridge is looking for Intermediate and Senior C# Developers to join their dynamic team.
The purpose of this role is to do cross product integrations, including backend, frontend and API development, utilising modern technologies and design principles.
Duties & Responsibilities 
ESSENTIAL FUNCTIONS:  
Self-Management:  
- Provide technical leadership to teammates through coaching and mentorship.
 
 
- Maintain high standards of software quality within the team by adhering to good practices and habits.
 
 
- Maintain meeting time frames set out within a scrum methodology.
 
 
- Implement and carry out effective internal QA processes for all pieces of work.
 
 
- Manage time and projects to ensure timely completion.
 
 
Software Development:  
- Write original code and update existing code, ensuring that all code meets program requirements.
 
 
- Ensure a mobile-first methodology is always applied.
 
 
- Create and implement design plans, ensuring the end product meets quality standards.
 
 
- Ensure all new software functions smoothly across various platforms.
 
 
- Perform intensive internal testing of all code changes to ensure they are free of errors and regressions.
 
 
- Keep up-to-date with industry trends and technology developments.
 
 
Desired Experience & Qualification 
- Minimum 5 years experience with C#.
 
 
- Minimum 5 years experience with Front End Technologies.
 
 
- Minimum 3 years experience within an agile/scrum framework.
 
 
- Minimum 5 years experience with SQL.
 
 
Preferred Requirements:  
- Knowledge of PHP.
 
 
- Knowledge of Angular/React.
 
 
- Exposure to Apache Kafka servers.
 
 
- Exposure to Microservices architectures.
 
 
- Exposure to Docker and/or Kubernetes.
 
 
Package & Remuneration 
Market Related and Depends on experience.
 #J-18808-Ljbffr