Our client in Port Elizabeth is looking for an experienced Intermediate C# Developer to join their team.
This is work from home role.
An awesome career opportunity awaits.
MINIMUM REQUIREMENTS:
- Matric Qualification
- 3 or more years of experience as a C# Developer
- B.Tech Information Technology, Microsoft Certifications, or similar qualifications (Advantageous)
- Experience working in the Automotive, Manufacturing, Logistics or Healthcare Industry (Advantageous)
KEY OUTPUTS:
- Analyse client requirements, identify needs and design, test and develop software to meet those needs.
- Ensure that SPRINT deadlines for development projects are met and participating in sprint meetings
- Ensure that comprehensive unit testing is done for each unit of work
- Participate in code reviews and developer testing to ensure quality
- Continuously improving skills and keeping up-to-date on new development tools, programming techniques and industry trends by participating in educational opportunities, professional discussions and research.
- Understanding and analysing client needs and adherence to client code style requirements
- Creating and updating technical documentation for each unit of work internally
- Providing progress feedback to management and project stakeholders
- Working in a SCRUM environment to plan and estimate work at different levels (story, sprint, release)
- Partner and collaborate effectively cross functionally across departments
- Undertake complete ownership and accountability for development work, manage priorities and time allocation with minimal supervision
- Offering technical guidance and logical suggestions and evaluate alternative technologies.
- Participate effectively in learning and development by sharing knowledge in a team environment
- Proactively evaluate systems, integrations, and business processes to identify opportunities for improvement
- Identify risks and issues and proactively mitigate the risks by addressing and resolving them
KEY KNOWLEDGE AND SKILLS:
- Excellent C# knowledge.
- Excellent knowledge of .NET Framework (.Net Core a bonus)
- Excellent knowledge of Microsoft SQL Server
- Excellent knowledge of MVC and MVVM design patterns
- Good knowledge of WPF.
- Good knowledge of Entity Framework
- Good knowledge of Crystal Reports
- Fair knowledge of Prism
- Fair knowledge of RabbitMQ or similar
- Expected skills in Git, SVN, and SOLID Principles, Object Orientated Design, Unit Testing, and design patterns.
- Bonus: knowledge of WinForms, HTML, CSS, JavaScript, Web Development Frameworks (Vue, React, Angular), Telerik Controls
Please consider your application unsuccessful if you have not heard back from us within 2 weeks.