Taro Logo

Sr. Software Engineer I

Leading global data center developer and operator specializing in delivering state-of-the-art digital infrastructure solutions.
Backend
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
7+ years of experience
Enterprise SaaS

Description For Sr. Software Engineer I

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.

Last updated 3 days ago

Responsibilities For Sr. Software Engineer I

  • Deliver new application features in collaboration with developers, stakeholders, and Quality Assurance
  • Contribute to integration strategies for custom and commercial applications
  • Create design diagrams and prototypes
  • Identify potential bottlenecks and help balance business needs versus technical constraints
  • Proactively recognize, evaluate, and mitigate issues and risks
  • Participate in agile meetings including standups, backlog refinements, retrospectives and demos
  • Create and maintain project information and documentation
  • Create and maintain user help/documentation for developed products

Requirements For Sr. Software Engineer I

PostgreSQL
Node.js
  • 7+ years professional software development experience with C#/.NET Standard/.NET 6+
  • 7+ years experience with PostgreSQL or equivalent RDMBS database systems
  • Strong experience with ASP.Net, Web API, Microservices, and Service Oriented Architecture
  • Experience with Domain Driven Design, Clean Code architecture, and Test Driven Development
  • Experience with PubSub platforms such as RabbitMQ, Kafka or MQTT
  • Experience with Linux-based cloud environment (Azure) using Docker
  • Experience with Vue.js 3 or comparable reactive JavaScript framework
  • Deep understanding of agile principles and practices
  • Strong interpersonal communication and organizational skills
  • Ability to lead small to medium-sized projects
  • Self-motivated with ability to work independently and mentor junior team members

Interested in this job?

Jobs Related To CyrusOne Sr. Software Engineer I