About Arcanys
Arcanys is a privately owned 300+ people company, with about 280 software engineers, QAs, PMs, BAs and designers in the Philippines.
While looking like just another technology outsourcing firm, Arcanys is at the forefront of the industry, both helping startups and mid-sized companies to scale their development team, and making meaningful financial investments in early stage startups with its Arcanys Ventures arm.
With a pace of about 10 new investments per year, the majority of them are in Australia. While Arcanys has a team of 5 senior architects based in Europe and one in Melbourne. With increasing demand, we need to hire an additional architect based in Melbourne to help lead a team of approximately 20 engineers at one of our portfolio companies.
What’s this role about?
The Senior Architect is a technical leadership role. The successful candidate acts as a bridge between business vision and technical execution. The role has four main responsibility areas:
Architecture
Technical Leadership
Cloud Resource Configuration
Security
The Senior Architect will lead application architecture strategy, provide technical leadership to the development team, oversee Azure cloud resource strategy, and assume a lead role in security and PCI compliance.
What are the required skills / conditions?
Non-negotiables
Must currently reside in Melbourne, Australia, and have full, immediate work rights (no visa sponsorship or relocation support available)
Minimum 15 years working experience in software development
Previous experience leading a software development team using Agile/SCRUM methodologies
Expert-level Microsoft C# .NET skills
Expert-level Angular framework and JavaScript/TypeScript skills
Extensive RDBMS experience with Microsoft SQL Server (Azure SQL Database preferred)
Previous experience using Microsoft Azure
Extensive experience creating and maintaining unit tests
Previous experience leading teams’ unit testing approaches
Preferred requirements
Experience using Azure App Service
Experience using Azure SQL Database
Experience using Azure DevOps
Experience using CI/CD based upon Azure DevOps
Previous experience obtaining PCI DSS certification
Technology / platforms
Azure DevOps
Azure Boards (SCRUM methodology)
Azure Repos (TFVC and Git)
Azure Pipelines (CI/CD)
Azure Test Plans
Visual Studio / Visual Studio Code
Angular
TypeScript
C#.NET
VB.NET (legacy)
Entity Framework
Entity Spaces (legacy)
Azure SQL Database
Azure Cosmos Database
Microsoft Azure PaaS resources:
Application Gateway (WAF)
App Service
Application Insights
Azure Key Vault
Log Analytics Workspace
Azure Sentinel
What are the responsibilities?
Architecture
Guidance and oversight of high level design
Oversight of interaction of software components (internal and external)
Guidance and oversight of database design
Guidance and oversight of application performance
Responsibility for application architecture strategy and execution
Technical Leadership
Provide guidance and leadership to the development team using Agile/SCRUM methodologies
Perform code reviews
Measure and improve code and unit testing quality
Provide technical assistance and issue resolution
Identify and review continuous improvement opportunities
Handle ad-hoc complex matters
Cloud Resource Management
Responsible for cloud resource design strategy
Oversee high level design and configuration of Azure resources
Ongoing management of Azure resources
Performance measurement and optimisation
Cost measurement and optimisation
Security
Ensure PCI compliance standards and processes are included in software delivery
Manage processes related to third party software patching
Identify and remediate vulnerabilities
Assume the lead role for security and PCI compliance of platforms and resources
Working conditions
The successful candidate must currently reside in Melbourne, Australia, work in person 1–2 days per week (as per mutual agreement), and will report directly to the founder/CTO based in Melbourne.
Works with a development team of 21 staff members, including Business Analysts, Developers, QA Engineers, and Project Managers based in the Philippines.
The company has a relaxed working environment, casual dress code, and a flat management style with an open-door policy.