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.
Skills and Experience
-------------------------
What you'll 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:
Bachelor's degree in Computer Science, Information Technology, or related field.
Certification in relevant technologies or project management.
Other
---------
Other information applicable to the opportunity:
Permanent Position
Location
:
Johannesburg
* Work Model: Onsite (Monday- Friday - May be required to work on some weekends)
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.