Senior software engineers
Praesignis · Gauteng, South Africa ·
- Seniority
- Senior
agileangularapiautomationawsci-cdcloudcloud-nativecontainerizationcsharpdesign-patternsdockerec2iaminfrastructure-as-codekuberneteslambdamicroservicesrdsrests3secure-codingsolution-designterraformtest-automation
Senior full-stack engineer joining a banking-industry client: designing, building, and running cloud-native applications on AWS, with a C#/.NET Core backend, Angular frontend, and DevOps automation (CI/CD, Terraform, Docker, Kubernetes).
Our client in the banking industry is looking for Senior Software Engineers to join their team!!
List of Deliverables Cloud Engineering (AWS)Design, deploy, and support cloud-native applications using AWS services such as EC2, Lambda, API Gateway, S3, RDS, IAM, and Cloud Watch, with a focus on scalability, security, and performance. Backend Development (. NET/C#)
Build and maintain enterprise-grade applications, REST APIs, and microservices using C#,. NET Core, and ASP. NET Core, applying modern software design patterns and secure coding practices. Frontend Development (Angular)
Develop responsive, user-friendly web applications using Angular, Type Script, Rx JS, routing, state management, forms, and component-based architecture. Dev Ops & Automation
Implement CI/CD pipelines, Infrastructure-as-Code (Terraform/Cloud Formation), containerization (Docker/Kubernetes), automated testing, and deployment monitoring. Solution Design & Full-Stack Engineering
Design end-to-end solutions covering databases, APIs, microservices, security, performance optimization, system integration, and Agile delivery practices.