drjobs Senior NET Software Architect

Senior NET Software Architect

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Brussels - Belgium

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Our client is looking for a highly experienced Senior .NET Software Architect to play a key role in designing developing and optimizing highquality solutions on Azure and M365. This handson 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 nonfunctional requirements.
  • System Architecture Design scalable flexible and highperformance 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 fullscale 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 highquality 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 highdemand environments.
6. Documentation & Communication
  • Technical Documentation Maintain clear and comprehensive documentation including architecture diagrams and system specifications.
  • CrossTeam 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 uptodate 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

  • DomainDriven Design (DDD)
  • EventDriven 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

  • Selfmotivated & Independent
  • Strong Team Player
  • Proactive & Effective Communicator

Language Requirements

Fluent in English (written & spoken)

Location

Brussels Belgium

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.