[Skip to main content](#main-content)

[OpenNash Jobs](https://jobs.opennash.com/)
[Hiring report](/reports/hiring/) · [All Tata Consultancy Services jobs](https://jobs.opennash.com/companies/tata-consultancy-services/) · [Search jobs](/search/)

Tata Consultancy Services · Perth

# Software Architect

Perth Software Engineering 

Last seen on Tata Consultancy Services’s official careers site on August 1, 2026; it may have closed since.
[Apply on Tata Consultancy Services’s careers site →](https://ibegin.tcsapps.com/candidate/jobs/417396J)

[OpenNash Jobs](https://jobs.opennash.com/) / [Tata Consultancy Services](https://jobs.opennash.com/companies/tata-consultancy-services/) / Software Architect

## Job description

Key Tasks & Responsibilities Architectural Design & Planning

### Enterprise Alignment
- Understand, uphold, and apply enterprise-level design and architectural principles.

### Requirement Discovery
- Facilitate discussions on both functional and non-functional requirements with solutions/software architects.

### Detail Design Documentation
- Prepare and maintain comprehensive detailed design documents (including sequence diagrams, prototypes, data flow diagrams, and reference architectures).

### Design Governance
- Actively engage in, lead, and secure approvals during collaborative design reviews.

### Estimation & Roadmapping
- Lead estimation and planning sessions for technical components within an Agile framework. Development, Delivery & Quality Assurance

### Hands-on Engineering
- Perform hands-on development and coding to build reliable, high performance product code, ensuring 100% unit-test coverage.

### Impediment Resolution
- Proactively highlight technical blockers and work collaboratively towards swift resolutions.

### Standard Compliance
- Ensure that all software deliverables adhere tightly to quality and security guidelines as mandated by enterprise standards.

### Continuous Feedback & Demo
- Regularly demonstrate project deliverables to stakeholders and execute thorough playbacks of requirement and technical understanding.

### Tracking & Statusing
- Conduct daily/weekly project tracking and reporting to maintain transparency on progress and milestones.

### Required Skills & Competencies
- Conceptual Skills

### Microservices Architecture
- Solid understanding of decoupled microservices and service-oriented environments.

### Containerization
- Practical experience with containerization concepts and their operational capabilities.

### Messaging & Integration
- Strong grasp of service communication paradigms and message queues (MQ).

### Performance Optimization
- In-depth understanding of caching patterns and strategies to scale applications.

### Modern API Paradigms
- Proficiency in headless API concepts and Event-Driven Architecture (EDA). Page 2 of 3

### Agile Methodology
- Experience executing projects in a highly collaborative, fast-paced Agile environment.

### Programming & Frameworks
- C#,.NET Core, React, and TypeScript.

### Concurrency & Distributed Systems
- AKKA Framework.

### API Management
- Swagger / Async API, including the concept of Swagger clients.

### Data & Message Brokering
- C# coding specifically targeting RabbitMQ and Redis integrations.

### Deployment & Ops
- Container orchestration and deployment using Docker and Kubernetes.

### AI Tooling
- Advanced usage of modern developer AI toolsets such as Claude Code and Codex for efficient programming.

### UI/UX Appreciation
- Experience with UI/UX Design concepts, Figma, and wireframing toolsets.
- Behavioral Skills

### Strong Articulation
- Excellent ability to explain and diagram detailed designs (data flow, sequence, etc.) to technical and non-technical audiences.

### Accountability
- Clear definition of “Definition of Done” (DoD) and commitment to achieving it.

### Presentation Skills
- Strong presence to demonstrate features, playback requirements, and validate alignment with business goals.

### Problem-solving Mentality
- Ability to highlight bottlenecks early and bring positive, constructive resolutions to the table.</p

## At a glance
- Posted by the employer: Not stated
- First seen by OpenNash: Aug 1, 2026
- Last checked: Aug 1, 2026
- Listed for: Under a day
- Location: Perth[Apply on Tata Consultancy Services’s careers site →](https://ibegin.tcsapps.com/candidate/jobs/417396J)

## More jobs at Tata Consultancy Services

### [SAP ISU ABAP Developer](https://jobs.opennash.com/companies/tata-consultancy-services/jobs/f24aa4899754119b4474/)

Perth

### [Senior Code Developer](https://jobs.opennash.com/companies/tata-consultancy-services/jobs/fa8e20f72a730e62dd9b/)

Perth

## Similar jobs at other companies

### [Software Architect - Vital Software](https://jobs.opennash.com/companies/hitachi/jobs/406c6594218ee3d58e8d/)

Hitachi · Toronto, ON, Canada

### [Software Architect](https://jobs.opennash.com/companies/siemens/jobs/6746b6d9bc48b5febe62/)

Siemens 

### [Autosar Software Architect](https://jobs.opennash.com/companies/ntt/jobs/ebf592c63bb11923e558/)

NTT · Timisoara, Romania

### [Software Solution Architect (IoT)](https://jobs.opennash.com/companies/hitachi/jobs/aecfb176fc20ce60fc82/)

Hitachi · Ukraine

OpenNash lists jobs from employers’ own careers sites and does not handle applications.
Dates come from the employer where stated; “first seen” and “last checked” are our own observations.

OpenNash Jobs · Official listings with dates and links to the employer. [Weekly hiring report](/reports/hiring/) · [Methodology](/methodology/)
