This page was automatically translated and may contain errors. View in English.
A

Software Architect

AMCS Group

Cork, County Cork, Ireland ・ フルタイム

最初に応募しよう

経験
8+ yrs
給料
求人情報
1
投稿済み
2時間前

Where you'll work

仕事内容

Role overview

AMCS Group is hiring a Software Architect to join its Architecture function in Cork, County Cork, Ireland. This role is centered on shaping the design of a cloud platform using modern engineering approaches and current technology trends. You will work across engineering and product teams to make sure the technical implementation matches the intended architecture and supports enterprise-grade delivery at scale.

The position calls for strong awareness of technical risk, the ability to define and explain non-functional requirements, and confident communication in both formal and informal settings. A collaborative mindset, a strong sense of ownership, and a practical, can-do approach are important. The role is mainly architecture-focused, but it also expects solid development capability so you can contribute directly to core platform delivery.

You should bring deep experience with Microsoft technologies and related infrastructure, especially as they relate to DevOps and security. Familiarity with additional cloud platforms is also valuable. The architect will be involved in major design and technology decisions, including roadmap discussions, with continuous attention to reliability, performance, security, and customer experience.

About AMCS

AMCS is a sustainability software company headquartered in Ireland, with offices across Europe, the USA, and Australasia. The company has more than 1,300 employees in 22 countries and focuses on technology that supports a carbon-neutral future.

Its SaaS products help improve efficiency and sustainability in resource-intensive industries. More than 5,000 customers in 23 countries use AMCS solutions to improve profitability and environmental resilience.

Key responsibilities

  • Partner with Product and Engineering leaders to shape the product roadmap and the technical work needed to support it.
  • Help deliver a secure, cost-conscious, reliable, scalable, and high-performing cloud platform.
  • Create, maintain, and improve architecture standards and engineering best practices.
  • Lead the design and implementation of secure, scalable software systems.
  • Clearly communicate architectural decisions, non-functional requirements, and design choices in both written and spoken formats.
  • Spot strategic technical debt and contribute to reducing it over time.
  • Work closely with development teams to keep solutions aligned with architectural direction.
  • Assess and suggest tools, technologies, and working methods that improve product quality.
  • Guide and mentor development teams on technical matters.
  • Contribute hands-on to core platform packages and template projects.
  • Stay informed about new technologies and apply useful advancements to improve the platform.
  • Work with Architecture, DevOps, and Platform Engineering teams to automate deployments, strengthen governance, and support regulatory compliance.
  • Protect data security and privacy while ensuring alignment with company policies and standards.

Candidate profile

The ideal applicant will have a degree in computer science or a related discipline, or equivalent practical experience. The role asks for at least 8 years of development experience, along with 3 or more years in a software, technical, or solution architecture role.

You should understand cloud-native design principles and be comfortable building dependable distributed enterprise systems that can handle high traffic volumes. Strong attention to detail, curiosity, and a willingness to tackle difficult technical problems are essential.

Hands-on experience with the Microsoft ecosystem is important, including .NET/C#, Web API, Azure services such as Cosmos DB, Azure SQL, App Insights, Key Vault, AFD, and Azure DevOps. Experience with Google Cloud offerings such as GKE, Postgres, and Cloud Functions is also useful.

Knowledge of JavaScript or TypeScript frameworks such as Angular and React is expected. A strong grasp of the software development lifecycle is needed, along with practical experience in DDD, TDD, and CI/CD.

Experience with event-driven architecture, microservices, and Kafka is required, as well as exposure to container technologies such as Kubernetes and Docker. An Azure or .NET certification would be an advantage.

The company also values familiarity with AI-assisted design and coding tools, and interest in how AI can speed up delivery and create business value. Strong documentation, stakeholder management, and communication abilities are important.

Additional information

This role is located in Cork, County Cork, Ireland and is a full-time onsite position. No salary or stipend value was provided in the source information.

No vacancy count, start date, application deadline, or internship duration was specified.

The job is intended for candidates who can contribute to both architecture leadership and hands-on software delivery.

返信をご希望の場合は、そのまま残してください。それ以外の目的には一切使用いたしません。

クリックして閲覧ドラッグ&ドロップ、または ペースト スクリーンショット

PNG、JPG、GIF、MP4、WebM、MOV形式 · 各ファイル最大20MB · 最大5ファイルまで