Point your AI agent at freehire and let it find you a job.

Get the CLI →

Mitra Solusi Telematika

Software Architect

Posted Updated
Discussion

Software Architect will design technical solutions from user requirements through long-term architecture, guide and lead technical teams, and ensure final products meet the original design and quality expectations. The role combines hands-on development (40–60% coding) with architectural leadership, stakeholder collaboration, and continuous technology research.

Key Responsibilities :

· Design end-to-end technical solutions and system architecture based on functional and non-functional requirements.

· Define technical specifications and produce technical blueprints and architecture documentation.

· Evaluate current technologies, conduct technology assessments, and prepare pros/cons for alternative solutions.

· Collaborate with AM/Pre-sales, product squads, product managers, system analysts, software engineers, QA, and other stakeholders to align requirements, effort estimates, and timelines.

· Lead and mentor technical teams, perform design and code reviews, and participate in hands-on development.

· Monitor development progress to ensure alignment with initial design and proactively manage technical risks.

· Continuously research new technologies relevant to building robust, long-term systems.

· Produce architecture documentation and technical guidelines for the engineering team.


Qualifications :

· Education: Bachelor’s degree in Computer Science, Engineering, Mathematics or related field preferred.

· Experience: Minimum 7 years as a software developer with at least 3 years in a technical lead or architect role.

· Strong technical expertise in Digital & Analytics technologies; experience in Application Services (Non-SAP) is an advantage.

· Proven ability to create architecture designs, technical specifications, and formal documentation.

· AI/ML experience or familiarity with AI-driven solutions is a strong plus.

· Hands-on coding skills (expected 40–60% of work time).

· Required Skill(s): C# ASP.NET Core, NodeJS, ReactJS, AWS/Azure Cloud, SQL Server/ PostgreSQL.

· Strong analytical thinking, problem-solving, and design thinking skills.

· Excellent communication, teamwork, and leadership capabilities.

· Eagerness to learn and adopt new technologies.

Skills

What Lead Architecture jobs ask for — and how much of it you have →
Apply

See also

Architecture jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available