Senior Software Developer (.net / C#)

Johannesburg, Gauteng, South Africa

Job Description


SUMMARY:
Our client is recruiting for a highly skilled Senior Software Developer to join their IT Team, to manage the development and support of the .NET web platform application and C# services.POSITION INFO:
Senior Software Developer
Fully in-office, Johannesburg SouthQualifications:

  • Bachelors Degree in IT, Computer Science or equivalent
  • Relevant certifications in technology or project management are a plus
Requirements:
  • At least 7 years of experience in software development
  • Expertise in .NET, C#, and MS SQL databases
  • Experience working with webform applications and service-oriented architectures
  • Familiarity with console application development
  • Strong analytical and problem-solving skills with keen attention to detail
  • Excellent communication skills and a collaborative team player
  • Experience in Agile development methodologies
  • Understanding of DevOps practices and CI/CD pipelines
KPAs:
  • Lead the design, development, and implementation of new software requirements
  • Work closely with project managers and stakeholders to define project scope, objectives, and deliverables
  • Offer technical guidance and mentorship to junior developers
  • Ensure timely project delivery while adhering to scope and budget constraints
  • Stay abreast of industry trends and advancements to suggest innovative solutions
  • Develop and maintain .NET webform applications and C# services
  • Troubleshoot and resolve user-reported issues via the helpdesk
  • Conduct code reviews to ensure compliance with best practices and coding standards
  • Optimize the performance and reliability of applications
  • Document technical specifications and processes
  • Maintain a secure and stable development and production environment
  • Manage and secure the MS SQL database, ensuring data integrity
  • Implement and monitor measures for application performance and security
  • Collaborate with the infrastructure team to ensure smooth integration and deployment
  • Perform regular system audits and assessments to identify improvement opportunities
Apply now!For more IT jobs, please visit

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.


Job Detail

  • Job Id
    JD1370314
  • 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