We are seeking a skilled and motivated Software Engineer to join our dynamic team. The ideal candidate will be responsible for designing developing testing and maintaining software applications that meet business requirements. You will collaborate with cross-functional teams to deliver high-quality solutions and continuously improve our technology stack.
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.
Requirements
- 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 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
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 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
Education
Matric and Bachelors degree in Computer Science, Engineering, or related field