Senior Full Stack Software Developer

Johannesburg, Gauteng, South Africa

Job Description


Our client, an authorized Financial Services Provider dedicated to delivering cutting-edge FinTech solutions, is looking for a talented Full Stack Developer to join their team in Johannesburg North. As a Full Stack Developer specializing in the Microsoft Stack, you'll play a crucial role in advancing their suite of FinTech products.Responsibilities:

  • Collaborate with the development team to translate business requirements into actionable tasks.
  • Develop and maintain various .NET applications and services, ensuring high-quality code and resolving any defects.
  • Design and implement test-based applications, identifying areas for enhancement and improvement.
  • Communicate effectively with the technical director and executive team, providing regular updates on project progress.
  • Stay abreast of emerging technologies and trends, continuously enhancing your skills and expertise.
  • Create technical specifications and test plans, adhering to established development standards and best practices.
Requirements:
  • Bachelor's degree in Computer Science or related field.
  • Minimum 3-5 years of development experience with .NET, C#, Winforms, ASP.NET, and SQL Server.
  • Strong understanding of object-oriented development techniques and design patterns.
  • Proficiency in database design and development using Microsoft SQL Server.
  • Experience with Web Services, WCF, and Service-Oriented Architecture.
  • Familiarity with concurrent development source control (Git) and TFVC.
  • Knowledge of Software Development Life Cycle (SDLC) and Agile methodologies.
  • Passion for technology and a desire to expand your knowledge and skills.
Advantageous Requirements:
  • Familiarity with FIX protocol.
  • Experience in handling real-time UDP and TCP streams.
  • Strong mathematical and analytical skills.
Perks and Benefits:
  • Competitive salary package
  • Opportunities for career growth and advancement
  • Collaborative and inclusive work environment
  • Flexible working hours
  • Access to training and development resources
  • Health and wellness benefits
If you're ready to take your career to the next level and make an impact in the dynamic world of FinTech, we want to hear from you. Apply now.For more information please contact:Danielle Paxton

Network Recruitment

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
    JD1329982
  • 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