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 are seeking a Software Architect to lead the design and technical strategy for our next-generation Business Management and Financial Software platforms. You will define architecture patterns, ensure technical excellence, and drive modernization initiatives that enable scalability, performance, and reliability across Bold Group’s ecosystem.
Job Responsibility:
Architect, design, and oversee development of scalable, maintainable, and secure business management and financial systems
Partner with Product Management and Engineering Leadership to translate business requirements into technical designs, system roadmaps, and service boundaries
Lead the modernization of legacy .NET applications into modular .NET 8, GraphQL, and cloud-native architectures using AWS and containerization (ECS/EKS)
Define best practices for API design, database modeling, caching, and performance optimization
Provide technical mentorship to development teams and review system designs to ensure architectural consistency across microservices and monolithic components
Establish and champion DevOps, CI/CD, and Infrastructure-as-Code standards (Jira, Azure DevOps)
Drive improvements in application performance, scalability, and reliability, leveraging profiling, logging, and telemetry tools such as New Relic and OpenTelemetry
Evaluate and introduce emerging technologies that support Bold Group’s long-term product roadmap
Requirements:
10+ years of professional software development experience
At least 3+ years in a software architecture or lead engineering role
Deep expertise in C#/.NET Core (7 or 8) and enterprise application design patterns
Strong understanding of SQL Server, T-SQL, stored procedures, and database performance tuning
Proven experience in Angular, with strong front-end integration and API design knowledge
Proficiency in Entity Framework, asynchronous programming, and test-driven development (TDD)
Demonstrated ability to design multi-tenant, high-availability, and scalable cloud environments
Ability to translate complex business workflows, especially around financial management, accounting, and ERP systems, into robust software architectures
Excellent communication and documentation skills for technical and non-technical audiences
Nice to have:
Experience with GraphQL (HotChocolate) and OpenTelemetry instrumentation
Familiarity with AWS ECS/EKS, Lambda, and Terraform for cloud infrastructure
Knowledge of Azure DevOps pipelines, Docker, and containerized deployments
Experience with Power BI or other analytics/reporting tools
Background in Agile development environments and software lifecycle management
Understanding of financial, accounting, or ERP domain models
What we offer:
Flexibility to work where/how you want within your country of employment – in-office, remote, or hybrid
Continued investment in your professional development
Day 1 access to a robust health and wellness benefits package, including an annual wellness stipend