Senior Full Stack Developer

Details of the offer

Key Responsibilities:Development & Maintenance: Utilize established tools, guidelines, and conventions to build and maintain various .NET applications, including desktop applications, ASP.NET, and SQL Server-based services.Code & Reviews: Write clean, efficient code while participating in code reviews to maintain high-quality standards across the development team.Collaboration: Work closely with the business team to translate requirements into actionable tasks and collaborate with fellow developers to ensure that projects meet business goals and expectations.Testing & Troubleshooting: Develop test plans, conduct unit testing, and resolve defects in .NET applications and services. Identify areas for improvement and propose modifications.Reporting & Interaction: Report to the technical director and collaborate with the executive technical team. Manage the defect tracking system and keep systems up-to-date.Continuous Learning: Stay up to date with new technologies, investigate emerging trends, and apply knowledge to enhance development practices.Documentation: Create clear technical specifications and test plans for projects and new features.Tech Stack:Languages & Frameworks:C#WinFormsASP.NET WebForms, ASP.NET Core 3.1+, ASP.NET Core WebAPIEntity Framework 6 & Entity Framework Core.NET Framework 4.8, ADO.NETWindows Communication Foundation (WCF)Database & Tools:Microsoft SQL ServerWindows ServicesVisual StudioGit, TFVCCloud & Hosting:Azure Cloud (Web Applications, Functions, Service Bus)Requirements:Education: Bachelors Degree in Computer Science or a related field.Experience: Minimum 3-5 years of development experience with .NET, C#, Winforms, ASP.NET, ASP.NET Web Forms, and SQL Server in an n-tier architecture.Skills:Strong background in object-oriented development techniques and solution design patterns (e.g., SOA).Database design and development, particularly with Microsoft SQL Server.Experience with Web Services, WCF, and Service-Oriented Architecture (SOA).Familiarity with concurrent development, source control (Git, TFVC), and software development life cycles (SDLC).Experience with Agile methodologies.Strong analytical, problem-solving, and debugging skills.A passion for technology and a continuous desire to learn and grow.Advantageous Skills:Experience with FIX protocol (Financial Information eXchange).Familiarity with handling real-time UDP and TCP streams.Strong mathematical and analytical skills.Apply now!


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

Head Infrastructure & Enterprise Architecture

Position summaryIndustry: Scientific, Research & Development Job category: IT-Architecture Location: Randburg Contract: Permanent Remuneration: Market Relate...


Mintek Pty Ltd. - Gauteng

Published 18 days ago

Workday Data Analyst

Line of Service Advisory Industry/Sector Not Applicable Specialism Workday Management Level Manager Job Description & Summary A career within Workday Consult...


Pwc Remchannel (Pty) Ltd - Gauteng

Published 18 days ago

Junior-Mid C#.Net Developer (Jhb Hybrid)

ENVIRONMENT: A Boutique Software company seeks the coding talents of a highly ambitious Junior-Mid C#.Net Developer to join its Joburg team who will help des...


Datafin - Gauteng

Published 18 days ago

Merit Theft Desktop Assessor (Jg 9)

Santam's Merit Claims department has a position available for a Merit Theft Desktop Assessor who will be based in Parktown, Gauteng. PURPOSE OF THE ROLEThe p...


Santam Insurance - Gauteng

Published 18 days ago

Built at: 2024-12-29T00:56:34.803Z