CyrusOne, a leading global data center developer and operator, is seeking a Senior Software Engineer I to join their technology team. This role offers an exciting opportunity to work on strategic software solutions for both external and internal customers, with a focus on backend development using C#/.NET and PostgreSQL.
The position requires a seasoned professional with 7+ years of experience in software development, particularly with .NET technologies and database systems. The ideal candidate will have strong expertise in microservices architecture, Domain Driven Design, and cloud technologies, specifically working with Azure and Docker.
As a Senior Software Engineer, you'll be responsible for designing and developing new application features, creating technical documentation, and collaborating with cross-functional teams. The role involves working in an agile environment, participating in various team meetings, and contributing to integration strategies for both custom and commercial applications.
CyrusOne operates over 50 high-performance mission-critical facilities worldwide, serving approximately 1,000 customers, including 200 Fortune 1000 companies. The company's platform offers hybrid-cloud and multi-cloud deployments, helping customers enhance their data infrastructure while achieving sustainability goals.
This is an excellent opportunity for a senior developer who enjoys working in a dynamic environment, has strong technical skills, and can mentor junior team members. The position offers the chance to work on impactful projects while contributing to the company's mission of delivering state-of-the-art digital infrastructure solutions.
The role is based in Dallas, TX, and offers the opportunity to work with cutting-edge technologies while solving complex technical challenges. CyrusOne provides a collaborative work environment and has been recognized as a Top Work Place by USA Today, highlighting their commitment to creating an engaging, respectful, and growth-oriented workplace culture.