Ragon House
Senior Software Engineer (Full-Stack .NET / Cloud Modernization)
Ragon House, Bolivar, Ohio, United States, 44612
Location:
Hybrid (Northeast Ohio preferred; one week in-office onboarding, then about one day per week in-office until full remote eligibility based on performance and engagement) Employment Type:
Full-Time About the Company
We’re a family-owned and operated wholesaler and designer in the home décor industry with a long-standing reputation for creativity and craftsmanship. Our digital infrastructure powers everything from product design to order fulfillment. We’re modernizing our software systems to strengthen security, improve reliability, and accelerate delivery of new features. The Opportunity
We’re seeking a senior engineer to lead modernization of a mature .NET application suite that integrates with multiple business systems for e-commerce, logistics, and finance. You’ll help improve reliability, security, and development velocity by implementing modern DevOps practices and modular design principles. Key Responsibilities
Infrastructure Modernization
Strengthen cloud networking and access controls. Introduce configuration and secret management aligned with security best practices. Improve observability, alerting, and backup strategies. Deployment Automation
Design and implement CI/CD pipelines using modern GitOps practices. Define staging and production environments with automated promotion and rollback capabilities. Establish consistent versioning and deployment workflows. Application Refactoring
Decompose tightly coupled application components into modular, maintainable services. Introduce scalable background job scheduling and asynchronous workflows. Replace legacy blocking code with resilient patterns. Integration Development
Maintain and evolve connections between our internal systems and external APIs. Implement reliable data synchronization and error-handling patterns. Extend existing APIs for internal and partner-facing integrations. Partner with business and IT stakeholders to align technical improvements with operational priorities. Mentor internal developers and help establish coding, testing, and deployment standards. Documentation & Communication
Develop comprehensive documentation for technical and non-technical audiences during system modernization. Ensure business-oriented documentation is written in accessible, non-technical language that promotes understanding and adoption. Each document should clearly outline what each component does, its cost implications, and why it matters to the business. Technical Environment
Languages:
C#, .NET 8/9, Razor, Entity Framework, Dapper Databases:
SQL Server (AWS RDS) Deployment:
Transitioning from manual EC2-based deployments to automated pipelines Qualifications
5+ years of professional experience with C# / .NET Core and REST API development. Proven experience designing and maintaining CI/CD pipelines in a cloud environment. Strong understanding of secure cloud architecture (network segmentation, IAM best practices). Solid database design and performance optimization experience. Demonstrated success modernizing or refactoring legacy applications. Excellent communication and documentation skills. Preferred (Nice to Have)
Familiarity with retail, e-commerce, or supply chain systems. Experience with containerization (Docker/ECS) or serverless (Lambda). Interest in mentoring and building long-term internal technical capacity. What Success Looks Like
Within your first year, you will have: Established automated CI/CD and versioned deployments. Strengthened security, observability, and reliability of our cloud infrastructure. Delivered measurable improvements in delivery speed and operational stability. Seniority level
Mid-Senior level Employment type
Full-time Job function
Engineering and Information Technology Industries
Wholesale
#J-18808-Ljbffr
Hybrid (Northeast Ohio preferred; one week in-office onboarding, then about one day per week in-office until full remote eligibility based on performance and engagement) Employment Type:
Full-Time About the Company
We’re a family-owned and operated wholesaler and designer in the home décor industry with a long-standing reputation for creativity and craftsmanship. Our digital infrastructure powers everything from product design to order fulfillment. We’re modernizing our software systems to strengthen security, improve reliability, and accelerate delivery of new features. The Opportunity
We’re seeking a senior engineer to lead modernization of a mature .NET application suite that integrates with multiple business systems for e-commerce, logistics, and finance. You’ll help improve reliability, security, and development velocity by implementing modern DevOps practices and modular design principles. Key Responsibilities
Infrastructure Modernization
Strengthen cloud networking and access controls. Introduce configuration and secret management aligned with security best practices. Improve observability, alerting, and backup strategies. Deployment Automation
Design and implement CI/CD pipelines using modern GitOps practices. Define staging and production environments with automated promotion and rollback capabilities. Establish consistent versioning and deployment workflows. Application Refactoring
Decompose tightly coupled application components into modular, maintainable services. Introduce scalable background job scheduling and asynchronous workflows. Replace legacy blocking code with resilient patterns. Integration Development
Maintain and evolve connections between our internal systems and external APIs. Implement reliable data synchronization and error-handling patterns. Extend existing APIs for internal and partner-facing integrations. Partner with business and IT stakeholders to align technical improvements with operational priorities. Mentor internal developers and help establish coding, testing, and deployment standards. Documentation & Communication
Develop comprehensive documentation for technical and non-technical audiences during system modernization. Ensure business-oriented documentation is written in accessible, non-technical language that promotes understanding and adoption. Each document should clearly outline what each component does, its cost implications, and why it matters to the business. Technical Environment
Languages:
C#, .NET 8/9, Razor, Entity Framework, Dapper Databases:
SQL Server (AWS RDS) Deployment:
Transitioning from manual EC2-based deployments to automated pipelines Qualifications
5+ years of professional experience with C# / .NET Core and REST API development. Proven experience designing and maintaining CI/CD pipelines in a cloud environment. Strong understanding of secure cloud architecture (network segmentation, IAM best practices). Solid database design and performance optimization experience. Demonstrated success modernizing or refactoring legacy applications. Excellent communication and documentation skills. Preferred (Nice to Have)
Familiarity with retail, e-commerce, or supply chain systems. Experience with containerization (Docker/ECS) or serverless (Lambda). Interest in mentoring and building long-term internal technical capacity. What Success Looks Like
Within your first year, you will have: Established automated CI/CD and versioned deployments. Strengthened security, observability, and reliability of our cloud infrastructure. Delivered measurable improvements in delivery speed and operational stability. Seniority level
Mid-Senior level Employment type
Full-time Job function
Engineering and Information Technology Industries
Wholesale
#J-18808-Ljbffr