Jobs › Companies › Ryz Labs › Senior Software Engineer – Architecture Modernization

Über diese Senior Software Engineer – Architecture Modernization Stelle bei Ryz Labs

Ryz Labs · Remote · Buenos Aires
Remote position, open for professionals based in Argentina.
 
At Ryz Labs, we are looking for an experienced Senior Software Engineer to join our client's Architecture Modernization initiative.
 
This role will focus primarily on backend development, contributing to the decomposition of the existing monolithic platform into independent microservices, developing and maintaining REST APIs, and delivering scalable, reliable software solutions.
 
The ideal candidate has strong hands-on experience with C#, .NET, microservices architecture, SQL databases, and Microsoft Azure, along with a solid understanding of modern software engineering practices.
 
The Senior Software Engineer will work as part of an existing scrum team, collaborating closely with the Tech Lead, Engineering Manager, and other engineers to deliver production-ready software aligned with the platform's architectural standards.
 
Key Responsibilities
• Design, develop, and maintain backend services using C# and .NET.
• Contribute to the modernization of the platform by decomposing monolithic application components into microservices.
• Design, implement, and maintain RESTful APIs and service integrations.
• Define and implement service boundaries, API contracts, and integration patterns.
• Develop scalable, maintainable, and reliable software solutions within a multi-tenant SaaS environment.
• Work with SQL databases, including database design, queries, performance optimization, and migration activities.
• Implement automated unit and integration tests to ensure software quality and reliability.
• Participate in code reviews and follow established coding standards and architectural guidelines.
• Collaborate with the Tech Lead and other engineers to identify technical challenges and propose effective solutions.
• Contribute to CI/CD improvements and automated build and deployment processes.
• Support application monitoring, troubleshooting, and performance optimization.
• Follow secure software development practices and established SDLC procedures.
• Contribute to technical documentation and maintain traceability throughout the development lifecycle.
• Participate in all Agile ceremonies, including sprint planning, daily stand-ups, backlog refinement, sprint reviews, and retrospectives.
• Demonstrate completed work during sprint showcases.
• Use approved AI-assisted engineering tools to support coding, testing, code reviews, and documentation.
 
Required Technical Skills & Experience
• 8+ years of professional software engineering experience.
• Strong hands-on experience with C# and .NET in production environments.
• Proven experience designing and developing microservices-based applications.
• Solid experience developing and integrating RESTful APIs.
• Experience working with Microsoft Azure and cloud-based application environments.
• Strong knowledge of SQL databases, particularly SQL Server.
• Experience with Docker and containerized application environments.
• Understanding of CI/CD pipelines and automated software delivery, preferably using Azure DevOps.
• Experience with Git, branching strategies, pull requests, and code review workflows.
• Strong understanding of software design principles, architecture patterns, and clean code practices.
• Experience writing automated unit and integration tests.
• Familiarity with TypeScript and React Native for cross-platform integration and collaboration when required.
• Experience working within Agile/Scrum teams.
• Strong analytical, troubleshooting, and problem-solving skills.
 
Nice-to-Have Skills
• Experience with monolithic application modernization and incremental migration strategies.
• Familiarity with the Strangler Pattern.
• Experience with event-driven architecture and asynchronous messaging.
• Knowledge of API gateways and service-to-service communication.
• Experience with distributed tracing, logging, observability, and monitoring tools.
• Familiarity with Kubernetes and infrastructure as code.
• Experience with application resilience patterns, including retries, circuit breakers, and health checks.
• Experience working with Postgres SQL and document databases.
• Previous experience in regulated software environments, particularly GxP, life sciences, or quality management SaaS.
• Knowledge of data integrity principles, ALCOA+, audit trails, and change control.
• Experience using AI-assisted development tools such as GitHub Copilot.
 
AI-Assisted Engineering & Regulatory Compliance
Our client is an AI-forward engineering organization. The Senior Software Engineer is expected to incorporate approved AI tools into daily engineering workflows, including:
• Code generation and development assistance.
• Automated test generation.
• Code review and quality improvements.
• Technical documentation.
Engineers remain fully accountable for all delivered code and engineering artifacts. AI-generated outputs must follow the same code review, automated testing, SonarCloud analysis, and Definition of Done requirements as any other contribution.
Given the regulated nature of the platform, the engineer must also work within established compliance and governance requirements, including:
• CFR Part 11 compliance.
• Validated SDLC and change control procedures.
• Full traceability across the software development lifecycle.
• Human-in-the-loop oversight for AI-driven decisions.
• Immutable audit trails and data integrity.
• Appropriate technical documentation and release evidence.
• Previous experience in regulated environments is strongly preferred.
 
 
 
Bereit, sich bei Ryz Labs zu bewerben?
Bei Ryz Labs bewerben

Ähnliche Jobs

Canals
Senior Software Engineer - Argentina
Canals
⚡ Früh bewerben Buenos Aires · standortgebunden
● Neu 👁 Gesehen ✓ Beworben vor 6 Std.
The Mobile-First Company
Software Engineer - Core Squad
The Mobile-First Company
⚡ Früh bewerben Buenos Aires Hybrid
● Neu 👁 Gesehen ✓ Beworben vor 8 Std.
Dev.Pro
Senior Software Engineer Team Lead - OP02307
Dev.Pro
⚡ Früh bewerben São Paulo, State of São Paulo,... · standortgebunden
● Neu 👁 Gesehen ✓ Beworben vor 15 Std.
GQ
Grupo QuintoAndar | Senior Software Engineer
Grupo QuintoAndar
⚡ Früh bewerben Argentina Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 1 Tg.
GQ
Grupo QuintoAndar | Staff Software Engineer
Grupo QuintoAndar
⚡ Früh bewerben Argentina Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 1 Tg.
Dev.Pro
Intermediate Software Engineer (Android) - OP02320
Dev.Pro
⚡ Früh bewerben São Paulo, São Paulo, Brazil · standortgebunden
● Neu 👁 Gesehen ✓ Beworben vor 4 Tg.
Dev.Pro
Senior Software Engineer (Android) Team Lead - OP02324
Dev.Pro
⚡ Früh bewerben São Paulo, São Paulo, Brazil · standortgebunden
● Neu 👁 Gesehen ✓ Beworben vor 1 Wo.
Atomic Invest
Software Engineer, Front End
Atomic Invest
⚡ Früh bewerben Remote · standortgebunden
● Neu 👁 Gesehen ✓ Beworben vor 1 Wo.
GoFundMe
Staff Software Engineer (Integrations Platform)
GoFundMe
⚡ Früh bewerben Buenos Aires, Argentina Hybrid
● Neu 👁 Gesehen ✓ Beworben vor 1 Wo.

Registrieren für Vorschläge, die auf die von Ihnen geöffneten Jobs und gespeicherten Suchen zugeschnitten sind.

Mehr Jobs bei Ryz Labs

Alle Jobs bei Ryz Labs ansehen →

Jetzt bewerben
🤖

Moment — langsam

JobsRadar wurde für echte Menschen gebaut, die eine schwere Zeit bei der Jobsuche haben — nicht für automatisierte Anfragen. Sie klicken viel zu schnell und sind jetzt vorübergehend blockiert.

Kommen Sie später wieder. Wenn Sie wirklich auf Jobsuche sind, stehen wir hinter Ihnen — verhalten Sie sich einfach wie ein Mensch.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Verschaffe dir einen Vorsprung bei der Jobsuche.

Tritt unserem Telegram-Kanal bei für das, was dir hilft, die Stelle zu bekommen — Gehaltsbenchmarks, den wöchentlichen Marktpuls und neue Feature-Drops. Kein Spam, nur Signal.

Dem Kanal beitreten — kostenlos