Job Overview
Company
RWA Technology People
Job Type
Permanent / Full Time
Ready to Apply?
Take the Next Step in Your Career
Join RWA Technology People and advance your career in Engineers
Apply for This Position
Click the button above to apply on our website
Job Description
We are seeking an experienced Senior C# Developer with a strong understanding of Kubernetes, Docker, microservices architecture, APIs, Message Queues, and Blazor WASM to help us build a scalable, efficient, and cutting-edge application.
Leading a migration of a collection of highly successful legacy applications into a web based, microservices, event driven architecture that will take these already successful applications into the next generation.
Key Responsibilities
Design and Develop scalable, high-performance applications using C# and Blazor WASM.
Microservices & Cloud (SPA) Development: Design and implement microservices architectures using Kubernetes and Docker for containerization.
API Development & Integration: Build robust RESTful APIs and efficiently integrate external systems using Message Queues both internally and externally.
AI-Powered Development: Leverage AI-based tools to streamline development, automate testing, and optimize performance.
Security & Performance Optimization: Ensure security best practices and optimize performance for cloud-native applications.
Collaboration: Work closely with cross-functional teams including Senior Solutions Architect, CTO and existing BAU team, product management, and UI/UX to deliver cutting-edge solutions.
Code Quality & Best Practices: Enforce coding standards, conduct code reviews, and foster a culture of innovation and excellence.
Required Qualifications & Skills
Expertise in C# & .NET: Proven experience in designing and building scalable applications using C# and .NET Core.
Threading and Asynchronous development: Proven ability to deliver robust multithreaded and asynchronous components both on server and client.
Microservices Development: Strong proficiency in Kubernetes and Docker for container orchestration and deployment.
Microservices Architecture: Extensive experience designing and implementing microservices using event-driven architectures.
API Development: Deep knowledge of RESTful APIs, and asynchronous messaging using Message Queues (RabbitMQ, Kafka, etc.).
Blazor WASM Experience Desirable: Hands-on expertise in Blazor WebAssembly, building modern front-end experiences with .NET.
React or other Javascript/Typescript experience: Ability to extend and build componentry integrating into Blazor as required would be an advantage.
AI & Automation: Familiarity with AI-driven development acceleration tools such as GitHub Copilot, AI-powered testing frameworks, and automation scripting.
DevOps & CI/CD Pipelines: Strong understanding of DevOps practices, CI/CD pipelines, and cloud platforms such as Azure or AWS.
Problem-Solving & Analytical Skills: Ability to troubleshoot and optimize applications for performance and scalability.
Communication & Leadership: Strong verbal and written communication skills to articulate technical concepts and mentor junior developers.
About RWA Technology People
Don't Miss This Opportunity!
RWA Technology People is actively hiring for this Senior Full Stack Developer position
Apply Now