Senior Software Developer

Johannesburg, Gauteng, South Africa

Job Description


SUMMARY:Our Client is seeking a highly skilled Senior Software Developer to join their IT team. The ideal candidate will be responsible for the development and support of our .NET webform application and C# services, ensuring the reliability and performance of our systems. This role involves strategic and project management, operations ...POSITION INFO:Our Client is seeking a highly skilled Senior Software Developer to join their IT team. The ideal candidate will be responsible for the development and support of our .NET webform application and C# services, ensuring the reliability and performance of our systems. This role involves strategic and project management, operations and support, and maintaining a stable environment.What youxc3xa2xe2x82xacxe2x84xa2ll do:

  • Strategic and Project Management
  • Lead the design, development, and implementation of new software requirements.
  • Collaborate with project managers and stakeholders to define project scope, objectives, and deliverables.
  • Provide technical guidance and mentorship to junior developers.
  • Ensure projects are delivered on time, within scope, and within budget.
  • Stay updated with industry trends and advancements to propose innovative solutions.
  • Operations and Support
  • Develop and maintain .NET webform applications and C# services.
  • Troubleshoot and resolve issues reported by users through the helpdesk.
  • Perform code reviews to ensure adherence to best practices and coding standards.
  • Optimize application performance and reliability.
  • Document technical specifications and processes.
  • Environment
  • Ensure a secure and stable development and production environment.
  • Manage and maintain the MS SQL database, ensuring data integrity and
  • security.
Implement and monitor application performance and security measures. * Collaborate with the infrastructure team to ensure seamless integration and deployment.
  • Conduct regular system audits and assessments to identify areas for improvement.
Your expertise:
  • Minimum of 7 years of experience in software development.
  • Proficiency in .NET, C#, and MS SQL Database.
  • Experience with webform applications and service-oriented architecture.
  • Experience with console applications
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Preferred skills:
  • Experience with Agile development methodologies.
Knowledge of DevOps practices and CI/CD pipelines.Qualifications required:
  • Bachelorxc3xa2xe2x82xacxe2x84xa2s degree in Computer Science, Information Technology, or related field.
  • Certification in relevant technologies or project management.
Other information applicable to the opportunity:
  • Permanent Position
  • Location: Johannesburg
  • Work Model: Onsite (Monday- Friday - May be required to work on some weekends)
xc3x82xc3x82

ExecutivePlacements.com

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
    JD1393624
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned