Snr C#.Net Developer

at  DataTech Recruitment

Cape Town, Western Cape, South Africa -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate11 Mar, 2025Not Specified08 Feb, 20255 year(s) or aboveStored Procedures,Technical Design,Team Foundation Server,Team EnvironmentsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

We are looking for a Snr C#.Net Developer to drive business success by identifying and recommending effective technical solutions for various challenges. This role involves analyzing, designing, developing, and integrating application systems that are efficient, reliable, and cost-effective, ensuring they align with our business objectives.
A relevant tertiary IT degree or diploma. 5+ years of experience with Microsoft Communication Foundation (MCF), C#.Net, T-SQL (Stored procedures, etc.) Experience with Web Services/API integrations. Familiarity with SSIS and SSRS is a plus. Experience with MS SharePoint is beneficial.
Familiarity with Agile methodology is a plus. Experience with Source Code Management (MS Team Foundation Server).
Type: Permanent
Salary: Up to R75 000 pm
Area: Hybrid in Cape Town

Key Responsibilities:

  • Support: Provide assistance for both internal and external inquiries related to systems and software.
  • System Maintenance: Ensure the reliability of system components and oversee the deployment of new features.
  • Issue Resolution: Take ownership of software issues and collaborate with Development Teams to address complex challenges.
  • Documentation: Independently document troubleshooting processes and resolution steps.
  • Collaboration: Engage with diverse teams and individuals across all levels of the organization.
  • Root Cause Analysis: Conduct in-depth analysis of bugs and database issues.
  • Configuration Management: Configure and maintain in-house schedules and scripting.
  • Process Automation: Implement and automate processes to improve operational efficiency.
  • Technology Insights: Provide valuable input on the best use of technology to enhance business operations.
  • Solution Delivery: Ensure that application solutions are agile and flexible to meet current and future business needs.
  • Application Management: Oversee the design, development, and sustainability of in-house applications, including SDLC, change control, and performance planning.
  • Integration Oversight: Manage the integration and sustainability of hosted or procured applications.
  • Governance Compliance: Apply governance and compliance principles to protect the organization’s interests, including risk management and security protocols.
  • Mentorship: Serve as a technical partner and peer mentor to colleagues.

Knowledge, Skills, and Experience:

  • A relevant tertiary IT degree or diploma.
  • 5+ years of experience with Microsoft Communication Foundation (MCF), C#.Net, T-SQL (Stored procedures, etc.)
  • Experience with Web Services/API integrations.
  • Familiarity with SSIS and SSRS is a plus.
  • Experience with MS SharePoint is beneficial.
  • Familiarity with Agile methodology is a plus.
  • Experience with Source Code Management (MS Team Foundation Server).
  • Exposure to system architecture and technical design.
  • Experience working in complex team environments, including multi-tier solutions with in-house and external partners.
  • Working knowledge of the financial services industry, particularly in the retail sector, is an advantage.

If you are passionate about technology and eager to make a significant impact within a dynamic team, we encourage you to apply!

Responsibilities:

  • Support: Provide assistance for both internal and external inquiries related to systems and software.
  • System Maintenance: Ensure the reliability of system components and oversee the deployment of new features.
  • Issue Resolution: Take ownership of software issues and collaborate with Development Teams to address complex challenges.
  • Documentation: Independently document troubleshooting processes and resolution steps.
  • Collaboration: Engage with diverse teams and individuals across all levels of the organization.
  • Root Cause Analysis: Conduct in-depth analysis of bugs and database issues.
  • Configuration Management: Configure and maintain in-house schedules and scripting.
  • Process Automation: Implement and automate processes to improve operational efficiency.
  • Technology Insights: Provide valuable input on the best use of technology to enhance business operations.
  • Solution Delivery: Ensure that application solutions are agile and flexible to meet current and future business needs.
  • Application Management: Oversee the design, development, and sustainability of in-house applications, including SDLC, change control, and performance planning.
  • Integration Oversight: Manage the integration and sustainability of hosted or procured applications.
  • Governance Compliance: Apply governance and compliance principles to protect the organization’s interests, including risk management and security protocols.
  • Mentorship: Serve as a technical partner and peer mentor to colleagues


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

IT

Proficient

1

Cape Town, Western Cape, South Africa