About this role
The team is seeking a Senior Software Engineer with expertise in .NET and AWS to join their dynamic team. In this role, you will develop, maintain, and optimize applications using .NET 8, while also building and deploying serverless applications utilizing AWS Lambda and other AWS services.
Key Responsibilities:
- Develop and optimize applications using .NET 8.
- Build and deploy serverless applications with AWS Lambda.
- Containerize applications using Docker and manage deployments with Kubernetes.
- Implement and manage message queues such as Kafka, SQS, or RabbitMQ for efficient asynchronous processing.
- Enhance application architecture for improved performance and efficiency.
- Collaborate with front-end frameworks like Angular or React for full-stack development.
Required Skills & Qualifications:
- Strong experience with .NET development, particularly .NET 8.
- Proficiency in AWS services, especially AWS Lambda.
- Experience with Docker and Kubernetes for containerization and orchestration.
- Familiarity with message queue systems such as Kafka, SQS, or RabbitMQ.
- Knowledge of front-end frameworks such as Angular or React.
- Excellent problem-solving skills and ability to work in a team environment.
Experience:
- Minimum of 5-8 years of relevant software engineering experience.
What we offer:
- Opportunity to work on innovative projects in a collaborative environment.
- Professional development and growth opportunities.
- A supportive team culture that values creativity and initiative.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.