Social network you want to login/join with:
Senior .NET Software Architect, Brussels
Client:
Location:
Job Category:
Other
EU work permit required:
Yes
Job Reference:
a4fe04cc81f2
Job Views:
2
Posted:
02.04.2025
Expiry Date:
17.05.2025
Job Description:
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. Requirements Analysis – Collaborate with stakeholders to define clear functional and non-functional requirements.
2. System Architecture – Design scalable, flexible, and high-performance architectures.
3. Design Patterns – Apply best practices such as MVC, MVVM, and DDD to ensure maintainability and efficiency.
4. Prototyping & Proof of Concept – Validate technical feasibility by developing prototypes before full-scale implementation.
5. Systems Integration – Implement seamless connectivity between different systems using APIs, web services, and microservices.
6. Technology Selection – Recommend the best frameworks and tools within the .NET ecosystem.
7. Testing Strategies – Implement unit, integration, and performance testing for reliability.
8. Automation & CI/CD – Develop automated pipelines for building, testing, and deployment.
9. Security Policies – Define robust security standards for protecting data and applications.
10. Audits & Vulnerability Assessments – Regularly review security measures to ensure compliance with best practices.
11. Optimization – Continuously identify and resolve performance bottlenecks.
12. Scalability Planning – Design architectures that support business growth and high-demand environments.
13. Technical Documentation – Maintain clear and comprehensive documentation, including architecture diagrams and system specifications.
14. Cross-Team Collaboration – Foster open communication between development, QA, and operations teams.
15. Team Development – Guide and mentor junior developers, fostering a culture of continuous learning.
16. Technology Trends – Stay up-to-date with industry advancements and assess their potential for future projects.
17. Process Improvement – Advocate for continuous improvements in architecture and development methodologies.
Required Technical Skills
Minimum 15 years:
Minimum 7 years:
* SaaS & iPaaS (APIM, Service Bus, Event Grid)
#J-18808-Ljbffr