Are you based in the United States? Select your country to see jobs specific to your location.
The role is FULLY IN-OFFICE , based in Parktown.
As a seasoned Full Stack developer, you need to have experience translating requirements from the business team into actionable work items. Your strong interpersonal skills and technical prowess have helped you learn to balance the technology and business aspects of software projects. This allows you to easily interface with other team members to ensure that projects stay on track, meeting business goals and expectations. You write clean code and are comfortable doing code reviews with fellow team members.
Duties and Responsibilities:
- Utilize established development tools, guidelines and conventions including but not limited to desktop applications, ASP.NET, SQL Server and C#.
- Prepare and maintain code for various .NET applications and services and resolve any defects in systems.
- Prepare test-based applications for various .NET applications and services.
- Plan and identify areas for modification and improvement.
- Report to technical director and interact with our executive technical team.
- Manage defect tracking system, resolve all issues and prepare updates for systems.
- Investigate and develop skills in new technologies.
Minimum Qualifications:
- Computer Science Degree.
- Minimum 3-5 years development experience with .NET, C#, Winforms, ASP.NET, ASP.NET Web Forms and SQL Server in an n-tier architecture.
- Strong background in object-oriented development techniques.
- Solution Design Patterns and Best Practices, e.g. SOA.
- Database design and development (Microsoft SQL Server).
- Experience with Web Services, WCF and Service Oriented Architecture.
- Experience with concurrent development source control (Git) and TFVC.
- Understanding of Software Development Life Cycle and Agile methodologies.
#J-18808-Ljbffr