C# Analyst Programmer
1 month ago
We are looking for a skilled C# Analyst Programmer to join our team and contribute to the development, maintenance, and optimisation of our software applications. In this role, you will analyse business requirements, design efficient solutions, and implement high-quality, scalable code. This position will involve close collaboration with business analysts, project managers, and other developers to deliver software that meets both technical and business needs.
Key Responsibilities
- Analyse business requirements and collaborate with stakeholders to translate them into technical specifications.
- Design, develop, and maintain robust C# applications, ensuring adherence to software engineering best practices.
- Work closely with project teams to develop and optimise back-end services, APIs, and database solutions.
- Implement and optimise SQL queries and stored procedures as part of data-centric applications.
- Conduct thorough testing, debugging, and quality assurance to ensure software stability and performance.
- Create and maintain technical documentation to support existing and new systems.
- Participate in code reviews and provide feedback to maintain code quality and standards.
- Collaborate with cross-functional teams to resolve complex technical issues and implement enhancements.
Qualifications & Experience
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent experience).
- 3+ years of experience as a C# Developer, Analyst Programmer, or similar role.
- Strong knowledge of C# and .NET Framework (preferably .NET Core).
- Experience with SQL Server and proficiency in writing complex SQL queries, stored procedures, and optimising databases.
- Knowledge of front-end technologies (e.g., HTML, CSS, JavaScript) and RESTful API development is beneficial.
- Familiarity with ASP.NET MVC, Web API, and Windows services.
- Experience with version control systems (e.g., Git).
- Understanding of Agile development methodologies and experience working in a Scrum environment.
- Strong analytical skills and attention to detail in understanding and solving technical and business problems.
Skills & Competencies
- Excellent problem-solving abilities and a methodical approach to debugging and troubleshooting.
- Strong communication skills, with the ability to discuss technical solutions and improvements with both technical and non-technical stakeholders.
- Self-motivated and able to work both independently and as part of a team.
- Good organisational skills to manage multiple priorities in a dynamic and fast-paced environment.
- Detail-oriented with a focus on producing high-quality, maintainable code.
Bonus Points
- Knowledge of Entity Framework or other ORM tools.
- Experience with cloud services (Azure or AWS).
- Exposure to DevOps practices and CI/CD pipelines.
- Background in business intelligence, financial applications, or ERP systems.
-
C# Analyst Programmer
4 weeks ago
Cape Town City Centre, South Africa Jobted ZA C2 Full timeWe are looking for a skilled C# Analyst Programmer to join our team and contribute to the development, maintenance, and optimisation of our software applications. In this role, you will analyse business requirements, design efficient solutions, and implement high-quality, scalable code. This position will involve close collaboration with business analysts,...
-
C# Analyst Programmer
1 month ago
Cape Town, South Africa PBT Group Full timeWe are looking for a skilled C# Analyst Programmer to join our team and contribute to the development, maintenance, and optimisation of our software applications. In this role, you will analyse business requirements, design efficient solutions, and implement high-quality, scalable code. This position will involve close collaboration with business analysts,...
-
C# Analyst Programmer
1 month ago
Cape Town, South Africa PBT Group Full timeWe are looking for a skilled C# Analyst Programmer to join our team and contribute to the development, maintenance, and optimisation of our software applications. In this role, you will analyse business requirements, design efficient solutions, and implement high-quality, scalable code. This position will involve close collaboration with business analysts,...
-
C# Analyst Programmer
1 month ago
Cape Town, South Africa PBT Group Full time**Key Responsibilities** - **Analyse business requirements** and collaborate with stakeholders to translate them into technical specifications. - **Work closely with project teams** to develop and optimise back-end services, APIs, and database solutions. - **Conduct thorough testing**, debugging, and quality assurance to ensure software stability and...
-
Junior Analysts Programmer
2 months ago
Cape Town,, South Africa Jobted ZA C2 Full timeOur client based in Cape Town is looking Junior Analyst Programmer will be responsible for the maintenance and development of the Data warehouse and providing technical Business Intelligence BI solutions. This individual will also elicit requirements from business users and present technical solutions. Responsibilities Providing technical expertise and...
-
C# Software Engineer
1 month ago
Cape Town, Western Cape, South Africa PBT Group Full timePBT Group is seeking a skilled C# Analyst Programmer to contribute to the development, maintenance, and optimisation of our software applications.Key ResponsibilitiesAnalyse business requirements and collaborate with stakeholders to translate them into technical specifications.Design, develop, and maintain robust C# applications, ensuring adherence to...
-
Senior HRis Analyst
1 month ago
Cape Town, South Africa M&C Saatchi Group Full timeWe are looking for a Senior HRIS Analyst for our Cape Town support team. The HRIS Analyst is responsible for providing support across multiple functional areas of Workday (HCM, Benefits, Absence, Time Tracking, Compensation, Talent, Learning, advanced reporting, and security). The role is full-time based in Cape Town, reporting into the Workday HRIS...
-
Analyst Programmer
6 months ago
Cape Town, South Africa PEPKOR IT Full time**Position: Analyst Programmer I** **Department: Central Retail Application** **Location: Cape Town** **Purpose**: Pepkor IT is a dynamic IT company that delivers value-driven IT solutions to the Pepkor group. Our work lives revolve around our DNA. We take pride in our work, treat our colleagues, partners and our country with respect. We exercise...
-
Senior C# Software Engineer
3 weeks ago
Cape Town, Western Cape, South Africa PBT Group Full timeAbout the RoleWe are seeking a skilled C# software engineer to contribute to the development, maintenance, and optimization of our software applications. In this position, you will analyze business requirements, design efficient solutions, and implement high-quality, scalable code. This role involves close collaboration with business analysts, project...
-
Analyst Programmer I
6 months ago
Cape Town, South Africa Woolworths Full time**Listing reference**: woolw_000745**Listing status**: Online- **Position summary** **Industry**:Wholesale & Retail Trade - **Job category**:Other: FMCG, Retail, Wholesale and Supply Chain**Location**:Cape Town - **Contract**:Permanent**Remuneration**:Market Related - **EE position**:Yes**Introduction** - Responsible for analysis of user requirements,...
-
C# Software Development Specialist
1 week ago
Cape Town, Western Cape, South Africa PBT Group Full timeWe are seeking a highly skilled C# Software Development Specialist to contribute to the development, maintenance, and optimisation of our software applications.About PBT GroupPBT Group is a dynamic organisation that values innovation and excellence in software development. Our team of experts works closely together to deliver high-quality solutions that meet...
-
IT Systems Analyst
4 weeks ago
Cape Town, Western Cape, South Africa Old Mutual Full timeRole OverviewThis position involves working on the development and implementation of technical solutions, ensuring they meet the required standards and specifications. The successful candidate will be responsible for analyzing system design requirements, developing technical specifications, and executing test plans.Key ResponsibilitiesAssist in the...
-
Senior C++ Software Engineer
3 weeks ago
Cape Town, Western Cape, South Africa Communicate Recruitment Full timeKey Responsibilities:• Develop high-quality software applications using C++ programming language• Collaborate with cross-functional teams to design and implement software features• Stay up-to-date with industry trends and advancements in software development• Utilize software development tools and version control systems to manage code•...
-
P&C Operations Coordinator
5 months ago
Cape Town, South Africa Collinson Full timeCollinson is the global, privately-owned company dedicated to helping the world to travel with ease and confidence. The group offers a unique blend of industry and sector specialists who together provide market-leading airport experiences, loyalty and customer engagement, and insurance solutions for over 400 million consumers. Collinson is the operator of...
-
Developer - C# (MASTER)
2 months ago
Cape Town, South Africa Parvana Full timeParvana Responsibilities: Deliver code that is functional, understandable, maintainable and testable. Work closely with analysts, documenters and testers. Automated testing of features developed. Deliver technical documentation as and when required. Act as a mentor to all team members on their assigned project tasks. Participate in training design,...
-
Senior Software Engineer
4 weeks ago
Cape Town, Western Cape, South Africa Parvana Full timeJob Role: C# Developer - Technical LeadJob Summary: We are seeking a highly skilled C# Developer to join our team at Parvana. The successful candidate will have extensive experience in designing, developing, and deploying robust software applications using C#.Responsibilities:Design and develop high-quality software applications using C#, .NET, and related...
-
Integration Programmer
2 months ago
Cape Town, South Africa Switch Consultants Full time**MAIN PURPOSE OF JOB** To design and implement systems integration solutions that support core systems. **KEY RESPONSIBILITY AREAS** Design technical integration Develop integration systems Perform integration System Testing Conduct operational management and maintenance of integration systems Maintain key client and stakeholder relations within ICT...
-
Integration Programmer
3 months ago
Cape Town, South Africa Switch Consultants Full time**MAIN PURPOSE OF JOB** To design and implement systems integration solutions that support core systems. **KEY RESPONSIBILITY AREAS** Design technical integration Develop integration systems Perform integration System Testing Conduct operational management and maintenance of integration systems Maintain key client and stakeholder relations within ICT...
-
Senior C# Software Developer
1 month ago
Cape Town, Western Cape, South Africa People Solved Full timeJob Title: Senior C# Software DeveloperAbout the Role:We are seeking a highly skilled Senior C# Software Developer to join our team at People Solved. As a Senior C# Software Developer, you will be responsible for developing cutting-edge software using the latest development tools and frameworks.Key Responsibilities:Develop software using C# .Net Core 3.1 and...
-
Finance Systems Support Lead
2 months ago
Cape Town, South Africa M&C Saatchi Group Full timeWe are looking for a Finance Systems Support Lead for our Cape Town support team. The M&C Saatchi Group Finance Systems team is responsible for supporting and enhancing the use of NetSuite (ERP) and Adaptive Insights (forecasting/consolidation) across the M&C Saatchi plc global group. The team comprises four UK based employees and this role will form part...