remote
Senior Software Engineer - Experian
Software Engineer
Lead the design and delivery of scalable .NET solutions, leveraging containerization, cloud services, and modern front‑end React components to power data‑driven applications.
About the role
Key Responsibilities
- Architect, develop, and maintain high‑performance .NET applications using C# and modern frameworks.
- Design and implement containerized services with Docker and orchestrate them using Kubernetes.
- Integrate cloud services (AWS) for scalable, secure, and resilient deployments.
- Collaborate with front‑end engineers to build responsive React components that consume backend APIs.
- Apply best practices in CI/CD, automated testing, and code quality to ensure reliable releases.
- Mentor junior developers and drive continuous improvement across the engineering team.
Requirements
- 5+ years of professional experience in .NET development with deep knowledge of C#.
- Proven expertise in containerization (Docker) and orchestration (Kubernetes).
- Hands‑on experience with AWS services (EC2, ECS, S3, RDS, Lambda).
- Strong front‑end skills with React, including component architecture and state management.
- Solid understanding of modern architectural patterns (microservices, event‑driven, serverless).
Skills
cdockerkubernetesawsreact