About the Role
RVStaffing is looking for an experienced Contract Senior Software Engineer to join a Home Care engineering team. The team runs the systems behind an established home care business, including lead intake and routing, referrals to partner agencies, a consumer-facing caregiver resource website, and the services around them (payments, notifications and Salesforce sync). The person in this role will own tickets from start to finish across .
NET applications and SQL Server databases. They will also deliver security and platform improvements, upgrade observability, and build event-driven integrations with shared AWS platforms. The right candidate has deep C#/.
NET and SQL Server experience, ramps up quickly on large codebases, and makes careful decisions about how far a change could reach in a production environment.
Key Responsibilities
• End-to-End Ticket Ownership: Own bug fixes, production support, small enhancements and releases on .
NET applications and SQL Server databases from start to finish.
• Security & Platform Work: Implement Redis authentication, fix vulnerabilities and upgrade dependencies.
• Observability Migration: Move logging, alerting and tracing from a tool that is being retired to New Relic and CloudWatch, then confirm production is fully covered.
• Monitoring & Alerting: Build monitoring and alerts for silent failures, such as drops in referral volume and pipeline errors.
• Test Coverage: Write integration and unit tests for high-risk flows, including lead matching, add-on services and asynchronous processing through message queues.
• Event-Driven Integrations: Build AWS SQS, SNS and EventBridge consumers and publishers that integrate with shared platforms, including for consent and Do Not Contact (DNC) events.
• Team Collaboration: Take part in sprint ceremonies, code reviews and release validation.
• Documentation: Document what you learn about the system to build shared team knowledge. Qualifications
• Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
• 5+ years of professional software engineering experience, mostly in C#/.
NET (both .
NET Framework and modern .
NET).
• Strong SQL Server skills, including reading, debugging and safely changing complex stored procedures.
• Hands-on AWS experience, including EC2, SQS/SNS, EventBridge, CloudWatch and WAF.
• Experience with message queues (RabbitMQ or similar) and event-driven integrations.
• Experience with observability tools (New Relic or similar) and setting up useful alerts.
• Comfort ramping up quickly on a large codebase, plus good judgment about how far a change could reach.
• Clear written communication skills.
• Ability to work independently with a distributed team in a remote environment. What We’re Looking For A senior .
NET engineer who takes ownership of production systems from end to end. You should be comfortable diving into complex legacy code and stored procedures, improving reliability through monitoring and testing, and modernizing integrations on AWS. You’ll work independently, communicate clearly in writing, and add knowledge the whole team can use. At RV Holdings S.
A.
S., we promote an inclusive, diverse, and respectful work environment. We value talent regardless of race, ethnicity, gender, sexual orientation, gender identity, age, beliefs, nationality, or disability status. All selection processes are conducted based on the competencies, skills, and experience of each individual.
📌 Sr. Software Engineer (Colombia)
🏢 RVS
📍 Colombia