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

À propos de ce poste Senior Software Engineer – Architecture Modernization chez Ryz Labs

Ryz Labs · Télétravail · 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.
 
 
 
Prêt à postuler chez Ryz Labs ?
Postuler chez Ryz Labs

Emplois similaires

Canals
Senior Software Engineer - Argentina
Canals
⚡ Postuler tôt Buenos Aires · lieu restreint
● Nouveau 👁 Vu ✓ Postulé il y a 6 h
The Mobile-First Company
Software Engineer - Core Squad
The Mobile-First Company
⚡ Postuler tôt Buenos Aires Hybride
● Nouveau 👁 Vu ✓ Postulé il y a 8 h
Dev.Pro
Senior Software Engineer Team Lead - OP02307
Dev.Pro
⚡ Postuler tôt São Paulo, State of São Paulo,... · lieu restreint
● Nouveau 👁 Vu ✓ Postulé il y a 15 h
GQ
Grupo QuintoAndar | Senior Software Engineer
Grupo QuintoAndar
⚡ Postuler tôt Argentina Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 1 j
GQ
Grupo QuintoAndar | Staff Software Engineer
Grupo QuintoAndar
⚡ Postuler tôt Argentina Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 1 j
Dev.Pro
Intermediate Software Engineer (Android) - OP02320
Dev.Pro
⚡ Postuler tôt São Paulo, São Paulo, Brazil · lieu restreint
● Nouveau 👁 Vu ✓ Postulé il y a 4 j
Dev.Pro
Senior Software Engineer (Android) Team Lead - OP02324
Dev.Pro
⚡ Postuler tôt São Paulo, São Paulo, Brazil · lieu restreint
● Nouveau 👁 Vu ✓ Postulé il y a 1 sem.
Atomic Invest
Software Engineer, Front End
Atomic Invest
⚡ Postuler tôt Remote · lieu restreint
● Nouveau 👁 Vu ✓ Postulé il y a 1 sem.
GoFundMe
Staff Software Engineer (Integrations Platform)
GoFundMe
⚡ Postuler tôt Buenos Aires, Argentina Hybride
● Nouveau 👁 Vu ✓ Postulé il y a 1 sem.

Inscrivez-vous pour des suggestions adaptées aux emplois que vous ouvrez et aux recherches que vous enregistrez.

Plus d’emplois chez Ryz Labs

Voir tous les emplois chez Ryz Labs →

Postuler maintenant
🤖

Doucement — un instant

JobsRadar a été conçu pour de vraies personnes qui traversent une période difficile dans leur recherche d’emploi — pas pour des requêtes automatisées. Vous cliquez beaucoup trop vite et vous êtes maintenant temporairement bloqué.

Revenez plus tard. Si vous cherchez réellement un emploi, nous sommes de votre côté — agissez simplement comme un être humain.

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?

Prenez une longueur d’avance dans votre recherche d’emploi.

Rejoignez notre canal Telegram pour ce qui vous aide à décrocher le poste — références salariales, le pouls hebdomadaire du marché et les annonces de nouveautés. Pas de spam, que du signal.

Rejoindre le canal — c’est gratuit