Senior Developer (IT)
Location: Centurion
Our client in the IT industry is looking for a Senior Developer.
Key responsibilities
- Ability to be relied upon to ensure that projects within areas of responsibility are completed in a timely manner.
- Ability to monitor your own activities and take corrective action where necessary.
- Ability to constructively help others in the team and by so doing raise team performance.
- Ability to work with others toward shared goals and meeting or exceeding them.
- Ability to easily share ideas.
- Flexible about working with new methodologies and technologies.
Requirements
- National Senior Certificate.
- BSc in Computer Science / Systems, Engineering or relevant field.
- Strong analytical and creative problem-solving skills, with excellent attention to detail
- Minimum 5+ years of experience in the following fields:
- Analyze system requirements and prioritize tasks.
- Write clean, testable code using .NET programming languages.
- Develop technical specifications and architecture.
- Test and debug various .NET applications.
- Review and refactor code.
- Deploy fully functional applications.
- Upgrade existing programs.
- Support junior developers.
- Strong knowledge of OOP principles.
- Strong knowledge of Relational Database Design Concepts.
- Hosting Services.
- Web services.
- REST Services.
- Serialization, with different types, XML / JSON etc.
- Microsoft SQL Server:
- Management Studio (IDE).
- Database Design (Entity Relationship Diagramming).
- Procedures.
- Queries.
- Triggers.
- Views.
- Functions.
- ASP.NET C#.
- .Net Core / .Net Standard.
- Design Patterns:
- Singleton.
- Factory.
- Abstract Factory.
- Observer.
- Error Logging methods.
- Microsoft Visual Studio (IDE).
- Azure DevOps / TFS.
- Familiarity with agile environments
- Troubleshooting abilities
- Document development and operational procedures.
- Experience with C# MVVM pattern.
- Experience with XAML.
- Experience with C# MVC pattern.
- Experience with SSRS - Reporting.
- Experience with Networking.
- Any JavaScript frameworks (AngularJS, NodeJS, ReactJS etc.).
Send your CV and latest pay slip to admina@aaaa.co.za
ATripleA Recruitment and Temps
www.aaaa.co.za