This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We're seeking an expert Software Application Architect to design and lead the development of enterprise-grade solutions. The role includes responsibility for Design the Low-Level Design to be aligned with the HLD and Design the integration flow for the system as a scalable, high-performance system, with .NET (legacy and modern), Angular, Flutter, RedHat, SSO, microservices, DevOps, ABP framework, workflows, API gateways, Redis, and ELK stack, S3-compatible object (blob) storage solution for modern application needs.
Job Responsibility:
Architect and maintain robust enterprise systems using both legacy and modern .NET stacks
Design Angular-based frontend and architect Flutter-based cross-platform mobile apps
Optimize applications for RedHat environments and containerized deployments
Implement SSO using OAuth2, SAML, or OpenID Connect standards
Architect and support microservices, DevOps practices, and CI/CD automation
Guide adoption of the ABP Framework for modular, clean application development
Lead integration of workflow automation platforms (e.g., Camunda, Airflow, Logic Apps)
Support in API gateway integration (e.g., Redhat 3scale) for scalable, secure service exposure
Implement Redis for distributed caching and pub/sub messaging patterns
Integrate and administer the ELK stack (Elasticsearch, Logstash, Kibana) for log aggregation, monitoring, and analytics
Architect deployment and integration of MinIO object storage to provide high-performance, secure, and scalable blob storage
Ensure compatibility with S3 APIs for seamless integration with .NET, microservices, and other stack elements
Design storage buckets and access controls supporting modern data protection and retention needs
Integrate MinIO with application workflows, backup/restore processes, and analytics
Ensure data integrity, redundancy, and security following best practices for encryption and IAM
Provide technical leadership and mentor development teams
Collaborate closely with business partners and technical stakeholders
Enforce software engineering and security best practices across platforms
Requirements:
Expert with legacy and modern .NET architecture
Angular and Flutter proficiency for UI/mobile delivery
Deep knowledge of RedHat systems, containers, and orchestration
SSO and secure authentication/authorization design and implementation
Advanced microservices and distributed system design
DevOps automation and cloud-native development experience
Proven ABP Framework usage in enterprise settings
Redis for caching and messaging
ELK stack integration, log management, and analytics
Hands-on expertise with MinIO or S3-compatible object storage
Designing, deploying, and managing MinIO for scalable object (blob) storage
Securing MinIO with IAM, encryption, and compliance controls
S3 API integration with application and cloud platforms
Experience with multi-cloud and hybrid storage designs