Himalayas logo
Dijital Team Pty LtdDL

Software Architect

Dijital Team provides offshoring solutions for IT businesses, enabling them to build dedicated teams in Sri Lanka, promoting enhanced profitability and access to skilled resources.

Dijital Team Pty Ltd

Employee count: 51-200

Sri Lanka only
As Software Architect/Senior Engineer, you will lead the design and implementation of scalable, resilient, and maintainable systems across web applications, data workflows, and automation infrastructure with a focus on accelerated delivery utilizing existing platforms and low-code tools. You will work closely with cross functional teams and clients to define architecture blueprints, mentor engineers, and ensure technical excellence throughout delivery with a focus integration-first architecture

Duties and Responsibilities:

  • Architecture & Technical Leadership
  • Define architectural vision and technical direction across web, automation, and integration projects
  • Guide development teams on scalable patterns, clean code, and maintainable architecture
  • Review technical proposals and translate business needs into system-level decisions
  • Balance fast delivery with long-term sustainability and low technical debt
  • Act as the technical voice in client conversations — building trust and clarity
  • Shopify & Automation (Hands-on)
  • Lead technical design and development of custom Shopify themes and apps (Liquid, GraphQL, CLI)
  • Architect and implement Make.com workflows (e.g., PDF generation, B2B automation)
  • Provide technical oversight for day-to-day Shopify support (approx. 1 day/week)
  • Integration & Data Workflows (Hands-on)
  • Design and maintain robust, reusable workflows in Make.com, Workato, or n8n.
  • Integrate with third-party APIs and data sources (CSV/JSON pipelines).
  • Architect and optimize automation across business systems (e.g., CRMs, ERPs, eCommerce).
  • Full-Stack Systems (Hands-on)
  • Oversee architecture and hands-on delivery in React/Next.js, Node.js/TypeScript, and Python.
  • Drive backend service design, microservices, and cloud-native approaches.
  • Ensure systems are secure, scalable, observable, and testable.
  • DevOps & Delivery Enablement (Hands-on)
  • Design and evolve DevOps pipelines using GitHub Actions, Docker, and shell scripting.
  • Champion CI/CD best practices, environment consistency, and infrastructure automation.
  • Enable developer productivity through tooling and automation.
  • What Success Looks Like
  • Architecture is documented, scalable, and well understood by the team
  • Automation pipelines are reliable, extensible, and low maintenance
  • You become a trusted advisor to our clients, representing their best interests
  • Technical debt decreases while delivery throughput and quality increases
  • You help scale the engineering culture through mentorship and architectural stewardship
  • Reduced reliance on bespoke code
  • Faster time-to-value for clients through integration-first solutions
  • Improved maintainability across distributed teams

Required Skills/Experience:

  • Software | Essential:
  • Enterprise architecture tools and methodologies
  • Cloud platforms (e.g., AWS, Azure, GCP)
  • CI/CD tools (e.g., Jenkins, GitLab CI/CD)
  • Containerization (Docker, Kubernetes)
  • Source control (Git, GitHub/GitLab)
  • Strong SaaS/API-first mindset (Shopify, HubSpot, Xero, Workato, N8N, Make, etc.)
  • Nice to have:
  • Infrastructure as Code (e.g., Terraform, CloudFormation)
  • Monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack)
  • Enterprise Service Bus (ESB) or microservices gateways
  • Experience | Essential:
  • 5+ years engineering experience with automation/integration projects.
  • 3+ years in a software architecture or technical lead role
  • Proven experience designing and deploying distributed systems
  • Familiarity with modern architectural patterns (microservices, event-driven architecture)
  • Experience in decomposing monolithic/bespoke codebases into modular, service-based workflows
  • Strong ability to hold context and shift between industries and varying requirements
  • Nice to have:
  • Experience in large-scale enterprise or multi-tenant systems
  • Background in systems integration or legacy modernisation
  • International or cross-cultural project experience
  • Skills | Essentials:
  • Strong analytical and problem-solving skills
  • Ability to design secure, maintainable, and scalable systems
  • Proficiency in multiple programming languages (e.g., Java, .NET, Python, or Node.js)
  • Excellent verbal and written communication
  • Strong documentation skills
  • Nice to have:
  • Ability to influence and align cross-functional teams
  • Experience with domain-driven design or clean architecture
  • Soft Skills:
  • Strategic thinker with attention to detail
  • Strong leadership and mentoring capabilities
  • Confident communicator across technical and non-technical audiences
  • Comfortable managing ambiguity and making technical trade-offs
  • Team-first mindset with a collaborative attitude

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Sri Lanka +/- 0 hours

About Dijital Team Pty Ltd

Learn more about Dijital Team Pty Ltd and their company culture.

View company profile

Dijital Team is a premier provider of offshoring solutions, designed specifically for IT businesses looking to enhance their profitability by building dedicated teams in Sri Lanka. The company's unique approach focuses on tapping into the rich talent pool available in Sri Lanka, where the workforce is equipped with contemporary technical skills and an unwavering commitment to customer satisfaction. Dijital Team aids IT companies that struggle to find the right skills or are burdened with rising local costs. Over 68% of IT businesses report difficulties in locating skilled personnel as salaries within the sector have soared over the past two years by an average of 22%. With this in mind, the Dijital Team offers a cost-effective solution, enabling businesses to maintain their operational integrity while significantly reducing costs.

Clients have shared remarkable testimonials detailing how Dijital Team has enabled rapid product development and business growth. For instance, companies have benefited from the seamless integration of remote staff who exhibit a can-do attitude, confirming the organization's capability in fostering collaboration and innovative solutions. By choosing Dijital Team, organizations can outfit a dedicated team at half the cost of alternatives in traditional offshoring locations such as India, the Philippines, and Vietnam. This operational strategy promises not just access to skills, but also a culturally coherent workforce that translates into productivity and a higher quality of work delivered. Consequently, firms looking to innovate and accelerate their growth in the competitive tech arena will find in Dijital Team a trusted and impactful partner.

Employee benefits

Learn about the employee benefits and perks provided at Dijital Team Pty Ltd.

View benefits

Company Events

Includes events like a Christmas party.

Health Allowance

Can be used for fitness or wellness activities.

High-Performance Laptops and Latest Technology

Equipped with necessary tools to perform at their best.

Ongoing Team Member Benefits

A long list of ongoing team member benefits, including a birthday cake.

View Dijital Team Pty Ltd's employee benefits
Claim this profileDijital Team Pty Ltd logoDL

Dijital Team Pty Ltd

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

30 remote jobs at Dijital Team Pty Ltd

Explore the variety of open remote roles at Dijital Team Pty Ltd, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Dijital Team Pty Ltd

Remote companies like Dijital Team Pty Ltd

Find your next opportunity by exploring profiles of companies that are similar to Dijital Team Pty Ltd. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan