.net Applications Developer

Pietermaritzburg, ZN, ZA, South Africa

Job Description

General:



Completeness and accuracy of code (work product) vs. allocated tasks



Ensure that project tasks are delivered in accordance with the larger project objectives



Adhere to and apply software development policies and standards



Ensure accurate estimates on development effort



Proactive report on potential slippage or deviation



Business Requirements:



Gather and understand the business requirements



Architect software design, build code and configure



Testing:



Perform unit testing for all custom code and ensure quality for test cases, where applicable



Define and report on outstanding known errors and workarounds (bugs)



Ensure that the development, testing and production environments meet set requirements



QUALIFICATIONS:



Degree in Information Systems, Computer Science, Engineering or equivalent international certification.



EXPERIENCE:



5 -7 years' experience in C# software development



Good experience in a manufacturing environment



Understanding and interpreting business requirements, coding solutions and managing complex architecture



Understanding of agile principles, architecture design and best practices



TECHNICAL COMPETENCIES & EXPERIENCES:



Languages:

C#, Razor, PL/SQL, T-SQL



User Interfaces:

Winforms, Blazor, MAUI, WinUI 3



DevExpress Suite



Services & Messaging:



Web API, WCF Services (XML, JSON, gRPC)



Architecture & Frameworks:



Clean / Onin Architecture, Microservice architecture



CSLA, OpenId Connect, Serilog & Splunk,



Design principles:

Design patterns, SOLID, test-driven, event-driven, lean principles, data structures



Methodologies



Hybrid Agile (Scrum)



Toolsets:



Source Control:

Git, Azure DevOps (CI & CD)



Incident management:

Jira & Jira Service Desk



Databases:



Oracle & MSSQL - Develop and maintain PL/SQL, Triggers, Stored Procedures, Functions and Packages



Legacy:

VB6 applications to be ported to .NET



General:



Micrsoft Visio (UML)



Between 5 - 7 Years

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1537949
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pietermaritzburg, ZN, ZA, South Africa
  • Education
    Not mentioned