Software Engineer at Tych Business Solutions
Cape Town, Western Cape, South Africa -
Full Time


Start Date

Immediate

Expiry Date

08 Nov, 25

Salary

0.0

Posted On

09 Aug, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Communication Skills, Microservices, Powershell, Databases, Ec2, Programming Languages, Python, Sql, Computer Science

Industry

Computer Software/Engineering

Description

QUALIFICATIONS:

Matric and Bachelors degree in Computer Science, Engineering, or related field.
5 Experience as a Software Engineer or similar role.
Proficiency in one or more programming languages (e.g., Java, Python, C#, JavaScript).
Experience with web frameworks, APIs, and databases.
Familiarity with Agile development methodologies.
Strong problem-solving and communication skills.

SKILLS:

Proficiency in .Net and .Net Core, C#, Python, Powershell, SQL (at least 5 years)
Familiarity with AWS Services - Lambda, API Gateway, DynamoDB, EC2, S3, CloudWatch, SQS
Experience with Microservices and API development
Familiarity with CI-CD and Azure DevOps
Between 5 - 7 Year

Responsibilities

Design, develop, and maintain scalable software applications.
Write clean, efficient, and well-documented code.
Participate in code reviews and provide constructive feedback.
Collaborate with product managers, designers, and other engineers to define and implement new features.
Troubleshoot, debug, and upgrade existing software.
Ensure software meets all requirements of quality, security, and performance.
Stay up-to-date with emerging technologies and industry trends.

Loading...