Senior Specialist .Net Developer

2 weeks ago


Johannesburg, Gauteng, South Africa Network Contracting Full time
Key Responsibilities:
  • Analyzes existing code to understand performance impact and propose solutions.
  • Utilizes established development tools, guidelines and conventions.
  • Creates efficient and logical solution designs for clients.
  • Upgrades existing .NET websites and applications.
  • Troubleshoots, debugs and upgrades existing systems.
  • Prepares and maintains code for various .Net applications and resolves any defects in systems.
  • Designs and codes superior technical solutions
  • Reviews and debugs .NET applications.
  • Writes well-designed, scalable, and testable code.
  • Prepares test-based applications for various .Net applications.
Continuous Improvement
  • Design, code, debug and correct programs to ensure business requirements are met.
  • new and maintenance
  • Analyze the effect of new functions on the existing system.
  • Compile test cases according to System Development Lifecycle methodology and conduct thorough inhouse testing per operational procedure.
  • Implement practical solutions that use the specialist and departmental systems and processes.
  • Provide specialist input and recommendations to improve the efficiency, compliance and quality objectives related to the area of specialization.
  • Identify problems and develop and propose solutions to present to appropriate leader or stakeholders.
  • Ensure day to day operational support required from area of specialization is provided to enhance performance.
Cost Containment
  • Support the identification, development and implementation of cost-effective processes to increase efficiency and reduce cost drivers related to area of specialization.
  • Continuously review cost / benefit and Return on Investment within area of specialization.
  • Designs software solutions that efficiently fit in an existent application ecosystem.

Drive Customer-Centricity
  • Maintain a high level of impact on other departments to support improved delivery.
  • Continually increase understanding of client and stakeholder needs, satisfaction and service delivery

Knowledge Management
  • Ensure that adequate knowledge regarding specialization is shared as required and maintained within the research library.
  • Provide advice and / or training as required.
  • Maintain, develop and implement specialist knowledge within the day-to-day operations of the organization.
Maintain Expertise Level
  • Be a member of related professional bodies.
  • Ensure CPD (continual professional development) or similar accreditation requirements are met annually to ensure maintained specialist accreditation.

Network Key Relationships
  • Engage with and provide support to the established network of internal and external expert resources and partners.
Specialist support to projects
  • Provide Specialist expertise and ensure best practice related to specialization is implemented in projects, when required.
  • Conform to project management disciplines when participating in projects.
  • Represent department or project on appropriate committees related to area of specialization.

Generic Objectives

Specific deliverables:

Continuous improvement:
  • Design and produce art and copy layouts for material to be presented by visual communications media.
  • Prioritize, track, handle, and maintain records of the elements, costs, and time schedules of multiple projects.
  • Design, code, debug and correct programs to ensure business requirements are met: new and maintenance.
  • Analyze the effect of new functions on the existing system.
  • Compile test cases according to System Development Lifecycle methodology and conduct thorough inhouse testing per operational procedure
  • Drive customer centricity: Consult with client or supervisor to evaluate individual project needs

Position Specific Outputs
  • Analyze business specifications, determine feasibility and develop application software in order to change/improve business information
  • systems on an ongoing basis.
  • Participate in the change process from a technical side to ensure completion of system enhancements and maintenance.
  • Compile technical documentation relating to new systems or changes to existing systems, usability and maintenance.
  • Perform testing to ensure the quality of the system and meeting business requirements.
  • Perform investigations on system problems e.g. debugging and provide feedback within a reasonable time.
  • Determine costing of projects and provide feedback to management for them to be aware of capacity and time needed to complete relevant tasks.
  • Provide training to new developers to understand the system and process in order for them to function effectively.
  • Liaise with technical departments in order to implement and maintain system functionality.
  • Compile ad-hoc reports to internal management as required.

Competency Requirements
Attribute

· Credibility: Lead with integrity and trust others as you would like to be trusted -Living the values and being transparent
· Entrepreneurship: Take chances to continuously improve our Customer's experiences -Driving operational efficiencies
· Influence: Engage with Customers and colleagues to advance the organizations welfare -Making work happen
· Collaboration: Build work-related network and share knowledge with colleagues -Building networks
· Ownership: Make critical decisions based on what's right for Customers -Owning operational decisions and knowing oneself
  • Senior .Net Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Liyema Consulting Full time

    Key Responsibilities: Develop and maintain highquality applications using .NET. Conduct database development and ensure adherence to development standards. Automate tasks and create unit tests to ensure robust and reliable code. Maintain comprehensive technical documentation. Participate in peer reviews and transform business requirements into functional...

  • Senior .Net Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Liyema Consulting Full time

    Key Responsibilities:Develop and maintain high-quality applications using .NET.Conduct database development and ensure adherence to development standards.Automate tasks and create unit tests to ensure robust and reliable code.Maintain comprehensive technical documentation.Participate in peer reviews and transform business requirements into functional...


  • Johannesburg, Gauteng, South Africa SavageOne Pty Ltd Full time

    Position Overview:As a Senior .NET Developer, you will have a significant impact on creating advanced software solutions. Utilizing your expertise in .NET development, you will collaborate with diverse teams to build top-notch, scalable applications that cater to client requirements.Mission:Lead the development of sophisticated software solutions using the...

  • Senior .NET Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa IOCO Full time

    Are you a seasoned Senior .NET Developer looking for your next challenge? We're looking for a talented and motivated Senior .NET Developer to join our growing team. As the Senior .NET Developer, you'll play a critical role in designing and developing high-quality software solutions that meet our clients' needs. What you'll do:Develop utilising various...

  • NET Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa PRR Recruitment Services Full time

    Senior .NET Developer - Highly Neg (Remote) - AnywhereWell known company based in Johannesburg is looking for a strong Experienced .NET developer The ideal candidate will have: Excellent communication skills10 years development experience.5 years using and programming in C#.Web development experience using MVC and the following technologies: ASP.NET /.Net...

  • Senior .NET Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa PRR Recruitment Services Full time

    This well-known company in the property industry is urgently looking for a Senior Software .NET Engineer. The purpose of this role is to build the programs/products that enables the client to be a market leader in the Property industry.Looking for someone that can take pride takin this development project from conception to delivery on its own.You will be...

  • NET Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Dimension Data Full time

    As a .NET Developer, you'll be responsible for developing and integrating multiple enterprise systems into solutions in accordance with business needs and requirements. Requirements Collaborate with other developers, analysts, and quality assurers in conceptualizing and developing new software programs and applications Play a key role in enhancing,...

  • Senior .Net Team Lead

    2 weeks ago


    Johannesburg, Gauteng, South Africa Plus1X Solutions (Pty) Ltd Full time

    We are looking for a Senior .NET Team Lead!Are you a seasoned .NET professional with a talent for leading teams? We need someone like you to join our skilled team.As a Senior .NET Team Lead, your role will be crucial in steering our development team towards success. You will get the chance to showcase your .NET expertise while guiding and mentoring a team of...

  • Net Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Project Management Connection Full time

    Technical Competencies/Requirements:Experience in developing mobile apps using .NET XAMARIN and C#Must have developed at least 1 mobile application using .Net MAUI platformExperience developing Cross Platform applications (Android/iOS/Windows) inXamarin and MAUI.Strong knowledge of C#, XAML along with MAUI.Strong Knowledge of Core concepts of Android &...

  • NET Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa PM Connection Full time

    Job Title: Mobile App DeveloperCompany: Tech Solutions Inc.Technical Requirements:Experience in creating mobile applications with .NET XAMARIN and C#Must have built a mobile app using .Net MAUI platformExperience in developing Cross Platform apps (Android/iOS/Windows) in Xamarin and MAUISolid understanding of C#, XAML, and MAUIFamiliarity with Android & iOS...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    If youre an enthusiastic Senior Full Stack .NET Developer, and youre looking for an opportunity with a reputable organisation, then this opportunity might just be for you. This company is an official Microsoft Solution partner that specializes in software development, digital transformation consulting, and the design, development, and deployment of...


  • Johannesburg, Gauteng, South Africa It Ridge Technologies Full time

    Experience in developing mobile apps using .NET XAMARIN and C#Must have developed at least 1 mobile apps using .Net MAUI platformExperience developing Cross Platform applications (Android/iOS/Windows) inXamarin and MAUI.Strong knowledge of C#, XAML along with MAUI.Strong Knowledge of Core concepts of Android & iOS.- Good exposure to UI developmentKnowledge...


  • Johannesburg, Gauteng, South Africa It Ridge Technologies Full time

    Technical CompetenciesExperience in developing mobile apps using .NET XAMARIN and C#Must have developed at least 1 mobile apps using .Net MAUI platformExperience developing Cross Platform applications (Android/iOS/Windows) inXamarin and MAUI.Strong knowledge of C#, XAML along with MAUI.Strong Knowledge of Core concepts of Android & iOS.Good exposure to UI...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    Attention to all skilled C# professionals looking for a career boost! An amazing opportunity is available at one of South Africa's top investment companies. We are in search of a Senior C# Developer to join our dynamic team and contribute to cutting-edge projects that are transforming the investment industry. As a Senior C# Developer, you'll work on...


  • Johannesburg, Gauteng, South Africa IT Ridge Technologies Full time

    Technical Competencies Experience in developing mobile apps using .NET XAMARIN and C# Must have developed at least 1 mobile apps using .Net MAUI platform Experience developing Cross Platform applications (Android/iOS/Windows) in- Xamarin and MAUI. Strong knowledge of C#, XAML along with MAUI. Strong Knowledge of Core concepts of Android & iOS.- Good...


  • Johannesburg, Gauteng, South Africa IT Ridge Technologies Full time

    Requirements for the Role:Experience in developing mobile applications using .NET XAMARIN and C#Must have created a minimum of 1 mobile app using .Net MAUI platformExperience in developing Cross Platform applications (Android/iOS/Windows) in Xamarin and MAUIIn-depth knowledge of C#, XAML, and MAUISolid Understanding of Core concepts of Android & iOS, with...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Key Responsibilities:Design: Review current systems, present ideas for improvements, and produce necessary documentation.Building (Coding): Develop software using .NET, work as a full-stack developer, plan and monitor progress, create unit tests, manage dependencies and interfaces, and establish reporting models.Testing: Ensure product quality for testers...


  • Johannesburg, Gauteng, South Africa Xcede Group Full time

    These jobs were popular with other job seekers Xcede Group Intermediate Software Developer (Java or .Net)Johannesburg Permanent Full Time Published: 2 hours ago Internal employee Xcede Duties & ResponsibilitiesMy client is a security company & is looking for an Intermediate Java Engineer or .Net Engineer to be a key player in protecting their client's...


  • Johannesburg, Gauteng, South Africa Xcede Group Full time

    These jobs were popular with other job seekersAre you an expert Senior .Net Engineer with a passion for building secure and reliable software? Our client is a leading security company looking for a skilled professional like you to join the team and help them protect their clients from cyber threats.As a Senior .Net Engineer, you'll have the opportunity to...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    If youre looking for a position with a reputable global organisation that offers you freedom in your day-to-day, then this opportunity is exactly what youve been searching for. A global leader providing cloud native payroll and HR solutions is currently on the lookout for a self-driven Senior .NET Developer. This organisation is already in close to 50...