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).
Collaborate with internal and external stakeholders to gather and translate architecture and system requirements into actionable development plans
Drive the architectural design of our full-stack applications, focusing on core areas such as user interfaces, middleware, backend systems, and integrations with data analytics and business intelligence platforms
Develop, enhance, and maintain scalable, secure, and high-performance applications using C#, TypeScript, .NET, and Angular
Address customer needs by analyzing challenges and recommending strategic solutions aligned with business goals
Evaluate the implications of architectural changes, proactively suggesting enhancements to improve scalability, maintainability, and performance
Provide mentorship and technical guidance to a team of developers, ensuring the delivery of robust and well-architected solutions
Act as a Subject Matter Expert for one or more key system components, ensuring high-quality design and implementation
Stay updated on emerging technologies and industry trends, ensuring best practices are implemented in development processes
Troubleshoot and resolve complex technical issues efficiently to minimize disruption and ensure a productive development environment
Research and uphold code quality standards, ensuring the highest levels of maintainability, performance, and security
Requirements:
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
7+ years of experience as a Full Stack Developer or Software Architect, with a proven ability to design and implement complex systems
Expertise in core programming languages and frameworks, including C#, TypeScript, .NET, and Angular
Solid understanding of software design patterns, algorithms, data structures, and architectural principles
Hands-on experience in coaching and mentoring software developers
Strong knowledge of product architecture and lifecycle management
Demonstrated leadership abilities, including people management, influence, and excellent communication skills
Nice to have:
Experience integrating AI-driven solutions or working with machine learning libraries/tools is a significant advantage
Experience with Azure platform including Azure maps services will be an advantage
Leverage hands-on experience with Artificial Intelligence (AI) technologies to design and implement intelligent, data-driven features
Optimize application architecture for cloud environments and implement cloud-native solutions
Experience with AWS and/or Azure is highly desirable
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.