Senior Software Engineer – Architecture Modernization

Posted 2 days ago

This is a fully remote position, open to applicants in Argentina.

📋 Description

• Design, develop, and sustain backend services utilizing C# and .NET.

• Break down monolithic application components into microservices.

• Create, implement, and maintain RESTful APIs and service integrations.

• Establish service boundaries, API contracts, and integration patterns.

• Build scalable, maintainable, and reliable software in a multi-tenant SaaS environment.

• Execute SQL database design, querying, performance optimization, and migrations.

• Implement automated unit and integration tests.

• Participate in code reviews while adhering to coding standards and architectural guidelines.

• Collaborate with the Tech Lead, Engineering Manager, Product Owner, and engineers to address technical challenges.

• Contribute to enhancements in CI/CD processes and automated build and deployment strategies.

• Assist in application monitoring, troubleshooting, and performance optimization.

• Adhere to secure software development practices and SDLC protocols.

• Maintain technical documentation and lifecycle traceability.

• Engage in Agile ceremonies and two-week sprint cycles.

• Showcase completed work during sprint reviews.

• Utilize approved AI-assisted engineering tools for coding, testing, code reviews, and documentation.

• Track development progress using Azure DevOps or similar tools.

• Deliver production-ready software and fulfill sprint commitments.


⛳️ Requirements

• Over 8 years of professional software engineering experience.

• Strong practical experience with C# and .NET in production settings.

• Demonstrated experience in designing and developing applications based on microservices.

• Extensive experience in developing and integrating RESTful APIs.

• Familiarity with Microsoft Azure and cloud-based application environments.

• Strong understanding of SQL databases, especially SQL Server.

• Experience with Docker and containerized application environments.

• Knowledge of CI/CD pipelines and automated software delivery, preferably using Azure DevOps.

• Proficiency with Git, including branching strategies, pull requests, and code review processes.

• Comprehensive understanding of software design principles, architectural patterns, and clean coding practices.

• Experience in writing automated unit and integration tests.

• Familiarity with TypeScript and React Native for cross-platform integration and collaboration as necessary.

• Experience working in Agile/Scrum teams.

• Strong analytical, troubleshooting, and problem-solving abilities.

• Capability to maintain at least six hours of daily overlap with US Eastern Time.

• Ability to comply with security, access, development, compliance, and governance standards.

• Knowledge of CFR Part 11 compliance.

• Validated SDLC and change control procedures.

• Full traceability throughout the software development lifecycle.

• Human-in-the-loop oversight for AI-driven decisions.

• Immutable audit trails and data integrity.

• Adequate technical documentation and release evidence.


🏝️ Benefits

• MDM-managed Mac device provided through Apple Business Manager.

• Additional security controls aligned with client requirements.

People also viewed

CI&T8 hours ago

Tech Lead, .NET Specialist

BR flagBrazil OnlyFull-timeFull-stack Engineer
ApplyView job
Natera8 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$125.6k – $157k/year
ApplyView job
Felix8 hours ago

Senior Full Stack Engineer – Mobile Frontend Oriented

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job
Felix8 hours ago

Senior Full Stack Engineer – Mobile Frontend Oriented

CO flagColombia OnlyFull-timeFull-stack Engineer
ApplyView job
Felix8 hours ago

Senior Full Stack Engineer, Mobile Frontend

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job
SAIC8 hours ago

Senior Software Engineer

US flagDistrict of Columbia OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers