Senior .NET Software Architect
If you have the right experience and skills, apply now to be part of a dynamic and innovative team!
We usually respond within 2 hours
Our client is looking for a highly experienced Senior .NET Software Architect to play a key role in designing, developing, and optimizing high-quality solutions on Azure and M365. This hands-on position requires both technical expertise and leadership to support project and operational teams in delivering scalable, secure, and efficient systems.
Key Responsibilities
1. Architectural Planning & Design
- Requirements Analysis – Collaborate with stakeholders to define clear functional and non-functional requirements.
- System Architecture – Design scalable, flexible, and high-performance architectures.
- Design Patterns – Apply best practices such as MVC, MVVM, and DDD to ensure maintainability and efficiency.
2. Development & Integration
- Prototyping & Proof of Concept – Validate technical feasibility by developing prototypes before full-scale implementation.
- Systems Integration – Implement seamless connectivity between different systems using APIs, web services, and microservices.
- Technology Selection – Recommend the best frameworks and tools within the .NET ecosystem.
3. Quality Assurance & Code Optimization
- Code Reviews – Establish best practices to ensure high-quality, maintainable code.
- Testing Strategies – Implement unit, integration, and performance testing for reliability.
- Automation & CI/CD – Develop automated pipelines for building, testing, and deployment.
4. Security & Compliance
- Security Policies – Define robust security standards for protecting data and applications.
- Audits & Vulnerability Assessments – Regularly review security measures to ensure compliance with best practices.
5. Performance & Scalability
- Optimization – Continuously identify and resolve performance bottlenecks.
- Scalability Planning – Design architectures that support business growth and high-demand environments.
6. Documentation & Communication
- Technical Documentation – Maintain clear and comprehensive documentation, including architecture diagrams and system specifications.
- Cross-Team Collaboration – Foster open communication between development, QA, and operations teams.
7. Mentorship & Training
- Team Development – Guide and mentor junior developers, fostering a culture of continuous learning.
8. Research & Innovation
- Technology Trends – Stay up-to-date with industry advancements and assess their potential for future projects.
- Process Improvement – Advocate for continuous improvements in architecture and development methodologies.
Required Technical Skills
Minimum 15 years:
- .NET (C#)
Minimum 7 years:
- Microsoft Azure PaaS
- SaaS & iPaaS (APIM, Service Bus, Event Grid)
- Data Storage & Messaging
- Identity & Security (AAD)
- Hybrid Connectivity
- Azure Functions, Web Apps, Logic Apps
Minimum 5 years:
- Microservices Architecture
Preferred Technical Skills
- Domain-Driven Design (DDD)
- Event-Driven Architecture (EDA)
- Messaging & CQRS Event Sourcing
- SOLID Principles
- CI/CD (Cloud) Design Patterns
- Containerization (Docker, Kubernetes)
Required Certifications
- Microsoft Certified Azure Architect
- Microsoft Certified Azure Developer
Soft Skills
- Self-motivated & Independent
- Strong Team Player
- Proactive & Effective Communicator
Language Requirements
Fluent in English (written & spoken)
Location
Brussels, Belgium
- Job categories
- IT
- Locations
- Brussels
- Remote status
- Hybrid
- Employment type
- Full-time
- Employment level
- Professionals
- Language
- English
- Make an appointment with our recruiter
- https://calendly.com/candidatecoordinators/meeting-candidate-coordinator?month=2024-09
Brussels
¿Por qué trabajar con nosotros?
-
Honestidad y claridad
Nos aseguramos de que estos valores sean la base de nuestra interacción con todos; clientes, candidatos, proveedores y entre nosotros.
-
Proactividad
Somos creativos y orientados a soluciones, no dependemos de métodos existentes. Somos flexibles, estamos abiertos al cambio y cuestionamos constantemente el status quo.
-
Relaciones a largo plazo
Desarrollamos relaciones con el objetivo de formar asociaciones exitosas y sostenibles a largo plazo que sean de beneficio mutuo
About Recruit4Work SL
At Recruit4Work, we are a premier staffing and recruitment agency dedicated to connecting employers with top talent across various industries.
Senior .NET Software Architect
If you have the right experience and skills, apply now to be part of a dynamic and innovative team!
Loading application form