SOFTWARE ENGINEER - CLOUD ARCHITECT | RFS-283

Bebeecloud


Job Overview: As a software engineer, you will be responsible for designing and developing high-quality software solutions using C# and the .NET ecosystem. This role requires collaboration in the architecture of scalable, secure, and maintainable distributed systems. Key Responsibilities: - Design and develop software solutions using C# and the .NET ecosystem. - Collaborate in the architecture of scalable, secure, and maintainable distributed systems. - Contribute to cloud-native application development, leveraging modern cloud platforms. - Work with DevOps and other engineers to ensure CI/CD best practices and system reliability. - Participate in code reviews, technical design discussions, and performance optimizations. Requirements: - 5+ years of experience in software development, with a strong focus on C#/.NET. - Demonstrated experience or understanding of cloud architecture principles. - Familiarity with distributed systems, including challenges related to scalability, latency, and fault tolerance. - Solid understanding of software design patterns, data structures, and algorithms. - Experience with version control systems (e.g., Git), and modern development tools. - Strong communication skills and ability to work in a collaborative environment. Preferred Qualifications: - Hands-on experience with cloud platforms like Azure, AWS, or Google Cloud Platform. - Experience with containerization tools (e.g., Docker, Kubernetes). - Background in system integration or large-scale enterprise environments. - Experience transitioning from Java to C# is a plus (but not required). What We Offer: - A culture of caring where people are put first. - Ongoing learning and development opportunities. - Meaningful work that impacts clients around the world. - Balance and flexibility to achieve a perfect balance between work and life. - High-trust organization built on integrity and trust.

trabajosonline.net © 2017–2021
Más información