Senior C#.Net Developer at Sasfin


Sasfin Wealth is looking to fill a new vacancy for a Senior C#.Net Developer to join our team! If you are interested and fit the requirements, please apply now.

main purpose of work

C#.Net Core Developer (Full Stack) is responsible for developing, maintaining, configuring and enhancing various applications using C#.NET MVCAngular and Microsoft SQL Server database on Windows and web platforms. Developers should be well versed in Agile methodologies and are responsible for joining feature teams to help deliver quality products to the business. Individuals participate in activities that require consideration of software development practices and risks, from developing user requirements, and testing activities according to process and performance guidelines, to identifying project defects/performance issues, Feedback should be provided.

Main scope of responsibility

System and solution specifications

  • Developers contribute to the creation of all documentation necessary to derive a solution, interpret business requirements and contribute to meetings.
  • Planning and prioritizing all software development related tasks (methodological tools such as Agile/Scrum methodologies).
  • Technical design responsibility



  • Assist in creating test plans, test data, and test packs to implement functionality.
  • Run unit tests to support system integration and user acceptance testing.
  • TFS should be utilized to track tasks assigned to software developers and create dashboards to track desired indicators of quality and progress with the help of sprints.

Change management

  • Review the development of designated new features, whether delivered through internal developers or external vendors, to ensure best practices are adhered to.
  • Agree by following all change control processes and ensuring that all changes in system upgrades, system configuration changes, or application parameter changes are approved and tested by a change approval board (CAB). implement your solution.
  • Implement security changes and assist in auditing by governance and change managers.


  • Provide 2nd and 3rd level support to resolve incidents within SLA timescales, perform root cause analysis to resolve issues, and update all relevant process documentation.
  • Logs and follow up issues.
  • All product bug maintenance and fixes.
  • Understanding web analytics.


  • Management and maintenance of development environment including source control.
  • We maintain our code in TFS (Team Foundation Server) which supports multiple branch/deployment paths.
  • Management and maintenance of operation monitoring environment.
  • Follow company and departmental policies and procedures, including all coding and documentation standards.
  • Attend other meetings (inception, iteration planning meetings, grooming, retrofit sessions, defect meetings, daily SCRUMS (standup)).

Task description

  • application development
  • Daily maintenance of designated applications in production, QA and development environments.
  • Coding and testing required to complete assigned tasks.
  • Service management
  • Perform medical system checks in areas of responsibility.
  • Escalate the issue within the timescales allowed by the third party vendor or other IT department.
  • IT procedures
  • Implement application standards such as code, development, testing, change and release standards.
  • Feedback and activity updates:
  • Development Manager – Daily operational reporting to the person responsible for the application. Produce reports and communications on project specifications, activities and status.
  • Project Manager – Update status and progress as needed.

Required Skills/Personal Attributes

  • business/industry experience
  • Experience in one or more of the following areas: banking, stockbrokers, trade finance, debtors, trade and property finance.


  • Mathematics and appropriate advanced qualification – B.Sc. (Computer Science) or B.Sc. (Information Systems) preferred OR Matric with 4 years of IT related experience.
  • and relevant industry certifications such as:
  • MCPD – Developer: Enterprise Application Developer 4
  • MCPD – Developer: Application Developer 4
  • MCPD – Developer: Web Developer 4


  • 5+ years of experience in developing and supporting C#.Net desktop or web application development in an enterprise environment.
  • 5+ years of experience with Microsoft SQL Server and Microsoft SQL Server database systems.
  • Experience in a highly available online transaction environment.
  • 4+ years of experience in developing and supporting various system integration points.
  • 5+ years of experience as a hardcore C# developer
  • Web service development experience is a must.
  • Good knowledge of HTML5 & CSS and JavaScript/Typescript development in a thin-client architectural environment. Angular development experience is a must.
  • Experience with TFS Automation for managing infrastructure as code is required.

technical experience

  • Deep knowledge of Microsoft .NET technologies with a focus on C# development in web and desktop environments using Visual Studio, Dev-Express, HTML5, ASP.Net, JavaScript, CSS, .Net 4+, Angular.
  • Good understanding of Microsoft development tools and environments such as MS-SSRS, Visual Studio, TFS, Test Driven Development, SQL management Studio.
  • Ability to create and run automated test scripts using relevant tools.
  • Understand and experience DevOps, integration and performance.
  • Understanding and experience with any scripting language.
  • Knowledge and understanding of different cloud practices (MS Azure) and related configurations is helpful.
  • Exposure to evaluation of open source tools and toolsets.
  • Manage many aspects of your application, including performance, scalability, security, and testing

logpixeltrackingjobview?id=24f5c106 9db4 11ed a5ff 0293ef58f05a

Desired Skills:

  • Javascript
  • SQL management studio
  • CSS
  • net 4
  • angle
  • visual studio
  • development express
  • HTML5
  • ASP.Net
  • DevOps
  • MS Azure
  • Microsoft SQL Server
  • Microsoft SQL
  • computer science
  • team founder server
  • that

Desired work experience:

  • 5 to 10 years Banking
  • 5 to 10 years of software development

Desired qualification level:

About Employers:

We value the spirit of partnership

For over 125 years, Sasfin Wealth has provided trusted advice and wealth management solutions to respected families and important organizations.

Our belief in the value of strong relationships has appealed to our clients since our inception. The commitment we provide to our clients is award-winning and has secured our reputation as the leading private client portfolio management and stock brokerage practice in South Africa.

As an independent and innovative financial services provider, we design bespoke model investment solutions and offer a range of advisory solutions to meet the unique needs of individual clients and institutional investors.

Employer and Job Benefits:

  • work remotely
  • medical aid
  • pension fund

Learn more/Apply for this position


Source link

What do you think?

Leave a Reply

GIPHY App Key not set. Please check settings

    128432501 mediaitem128432500

    Israel hits militant sites in Gaza after rockets fired following deadly raid

    128434260 rory

    Dubai Desert Classic: Rory McIlroy and Patrick Reed tied in rain-delayed opening round