Competing for talent is tough. That's why you need a competitive edge. We are your secret weapon.
Software Architect
Location
Worldwide
Posted
74 days ago
Salary
0
Seniority
Mid Level
No structured requirement data.
Job Description
Software Architect
Alongside
Role Description Alongside partners with organizations to drive digital transformation and build high-performing tech teams. Our client is a company that builds software to help businesses automate and improve their invoicing and accounting processes, reducing manual work and giving them better financial insights. They are recruiting a Software Architect to take ownership of their platform’s technical delivery and drive innovation. As Software Architect, this person will be the technical heartbeat of the company and own the delivery and evolution of the product platform. This person will report directly to the CTO. - Lead full-stack development of their platform, working hands-on with backend C#/.NET, frontend Vue.js, and cloud infrastructure on Microsoft Azure. - Drive the integration and application of AI technologies into their software, helping build intelligent features. - Own the delivery, scalability, and reliability of high-quality software that combines traditional engineering with AI capabilities. - Ensure solid architecture, testing, and deployment processes that support AI workloads and scalable services. - Monitor system performance and proactively resolve technical challenges related to AI integration and cloud operations. - Act as a technical leader, helping guide the company’s technology direction with a strong focus on AI and innovation. Qualifications - Proven full-stack development experience with C#/.NET backend and Vue.js frontend. - Strong knowledge of cloud infrastructure, especially Microsoft Azure, including deployment and scaling. - Experience or strong interest in AI and machine learning technologies, with an understanding of how to integrate AI into production software. - Ability to lead technical projects that blend software engineering with AI innovation. - Sound architectural skills to design modular, scalable systems that support AI features. - Awareness of UX/UI principles and how AI can enhance user experience. - Excellent problem-solving skills and proactive ownership of technical challenges. - Strong communication skills to articulate technical ideas to both technical and non-technical audiences. Benefits - Employment Contract - Health Insurance - Meal Card - Full remote Company Description
Job Requirements
- Proven full-stack development experience with C#/.NET backend and Vue.js frontend.
- Strong knowledge of cloud infrastructure, especially Microsoft Azure, including deployment and scaling.
- Experience or strong interest in AI and machine learning technologies, with an understanding of how to integrate AI into production software.
- Ability to lead technical projects that blend software engineering with AI innovation.
- Sound architectural skills to design modular, scalable systems that support AI features.
- Awareness of UX/UI principles and how AI can enhance user experience.
- Excellent problem-solving skills and proactive ownership of technical challenges.
- Strong communication skills to articulate technical ideas to both technical and non-technical audiences.
Benefits
- Employment Contract
- Health Insurance
- Meal Card
- Full remote
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Fullstack Developer
Shift TechnologyAutomate and Optimize Insurance Decision Making with Artificial Intelligence
• Designing and implementing intuitive user interfaces to collect and review information. • Building and maintaining robust APIs that automate decision-making processes. • Writing, testing (from unit to end-to-end), and delivering clean, maintainable code. • Actively participating in releases, deployments, and monitoring of solutions in production. • Contributing to technical migrations, modernization efforts, and architectural improvements as our platforms evolve.
• Design, build, and maintain efficient, reusable, and scalable web applications using Node.js with TypeScript, NetJS, and React • Develop high-quality, testable, and performant code following best practices • Participate in architectural discussions, code reviews, and contribute to technical decision-making • Collaborate with product managers, designers, and QA engineers to deliver high-quality features • Mentor and guide junior engineers, fostering a culture of learning and knowledge sharing • Optimize application performance, scalability, and security • Stay current with emerging technologies and frameworks to drive innovation
• Own end-to-end delivery of features, from concept through testing, deployment, and optimization, while collaborating with cross-functional teams. • Design, build, and maintain cloud infrastructure using Infrastructure as Code • Collaborate with product, design, and other engineering teams within an Agile framework to deliver high-quality software solutions • Employ problem-solving skills to quickly absorb new technologies and methodologies and apply them to add value • Design and implement scalable, high-performance, and maintainable code across the stack
• Design, develop, and implement scalable, high-performance software solutions. • Collaborate with product managers, data scientists, and other engineers to define product requirements and technical specifications. • Write clean, efficient, and well-documented code. • Conduct code reviews and provide mentorship to junior engineers. • Participate in agile development methodologies, including sprint planning, daily stand-ups, and retrospectives. • Identify and implement process improvements to enhance development efficiency. • Stay up-to-date with the latest technology trends and industry best practices.



