Talent.com
ATS Client
Senior Developer (IT)ATS Client • Centurion, Gauteng, ZA
Senior Developer (IT)

Senior Developer (IT)

ATS Client • Centurion, Gauteng, ZA
30+ days ago
Job description

Senior Developer (IT)

Location: Centurion

Our client in the IT industry is looking for a Senior Developer.

Key Responsibilities

  • Be relied upon to ensure that projects within areas of responsibility are completed in a timely manner.
  • Monitor own activities and take corrective action where necessary.
  • Constructively help others in the team, raising team performance.
  • Work with others toward shared goals, meeting or exceeding them.
  • Share ideas.
  • Be 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:
  • Analyzing system requirements and prioritizing tasks.
  • Writing clean, testable code using .NET programming languages.
  • Developing technical specifications and architecture.
  • Testing and debugging various .NET applications.
  • Reviewing and refactoring code.
  • Deploying fully functional applications.
  • Upgrading existing programs.
  • Supporting 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.).

#J-18808-Ljbffr

Create a job alert for this search

Senior Developer (IT) • Centurion, Gauteng, ZA