SENIOR TECHNOLOGY ARCHITECT

HORIZON SOFTWARE PTE. LTD.
a day ago
Posted datea day ago
N/A
Minimum levelN/A
EngineeringJob category
EngineeringKey Responsibilities
Translate business requirements into scalable, secure, and high-performing technical solutions.
Lead architecture design sessions, evaluate trade-offs, and define solution blueprints.
Manage, mentor, and guide development teams to deliver projects on time with best practices.
Perform hands-on coding, prototyping, and code reviews using ReactJS, HTML5, and CSS3.
Define and enforce coding standards, architectural guidelines, and performance optimization techniques.
Collaborate with QA, DevOps, and Product Management teams to ensure end-to-end delivery.
Research, evaluate, and implement emerging technologies, tools, and frameworks.
Own system performance, scalability, and security at both the application and infrastructure levels.
Required Technical Skills (Tough Skills)
Front-end Development: Deep expertise in ReactJS, Redux, JavaScript (ES6+), TypeScript, HTML5, CSS3, SCSS, responsive design, and accessibility standards.
Architecture & Design: Strong experience in Microservices, Event-driven Architecture, API Design (REST & GraphQL), Component-driven Architecture, and Enterprise Integration Patterns.
Cloud Platforms: Proficiency in AWS / Azure / GCP for application hosting, scalability, monitoring, and cost optimization.
CI/CD & DevOps: Hands-on knowledge of Jenkins, GitHub Actions, GitLab CI/CD, Docker, Kubernetes, Helm for automated build, deployment, and orchestration.
Testing & Quality: Expertise in Unit Testing (Jest, Mocha, Jasmine), Integration Testing, Cypress, and TDD/BDD methodologies.
Security: Knowledge of OAuth 2.0, JWT, OWASP best practices, application and API security, and secure coding standards.
Performance Optimization: Experience in lazy loading, code splitting, caching strategies, bundle optimization, and scalability best practices.
Databases: Familiarity with SQL (MySQL, PostgreSQL), NoSQL (MongoDB, DynamoDB), and database design principles.
Version Control & Collaboration: Strong experience in Git, Bitbucket, GitHub, GitFlow branching strategy.
Agile & Delivery: Exposure to Agile/Scrum methodologies, Jira, Confluence, and stakeholder management.
Good to Have
Knowledge of backend frameworks like Node.js, Java Spring Boot, or .NET Core.
Experience with Serverless architectures (AWS Lambda, Azure Functions).
Exposure to Big Data pipelines, message queues (Kafka, RabbitMQ).
Experience in observability tools (ELK, Prometheus, Grafana, New Relic).
Translate business requirements into scalable, secure, and high-performing technical solutions.
Lead architecture design sessions, evaluate trade-offs, and define solution blueprints.
Manage, mentor, and guide development teams to deliver projects on time with best practices.
Perform hands-on coding, prototyping, and code reviews using ReactJS, HTML5, and CSS3.
Define and enforce coding standards, architectural guidelines, and performance optimization techniques.
Collaborate with QA, DevOps, and Product Management teams to ensure end-to-end delivery.
Research, evaluate, and implement emerging technologies, tools, and frameworks.
Own system performance, scalability, and security at both the application and infrastructure levels.
Required Technical Skills (Tough Skills)
Front-end Development: Deep expertise in ReactJS, Redux, JavaScript (ES6+), TypeScript, HTML5, CSS3, SCSS, responsive design, and accessibility standards.
Architecture & Design: Strong experience in Microservices, Event-driven Architecture, API Design (REST & GraphQL), Component-driven Architecture, and Enterprise Integration Patterns.
Cloud Platforms: Proficiency in AWS / Azure / GCP for application hosting, scalability, monitoring, and cost optimization.
CI/CD & DevOps: Hands-on knowledge of Jenkins, GitHub Actions, GitLab CI/CD, Docker, Kubernetes, Helm for automated build, deployment, and orchestration.
Testing & Quality: Expertise in Unit Testing (Jest, Mocha, Jasmine), Integration Testing, Cypress, and TDD/BDD methodologies.
Security: Knowledge of OAuth 2.0, JWT, OWASP best practices, application and API security, and secure coding standards.
Performance Optimization: Experience in lazy loading, code splitting, caching strategies, bundle optimization, and scalability best practices.
Databases: Familiarity with SQL (MySQL, PostgreSQL), NoSQL (MongoDB, DynamoDB), and database design principles.
Version Control & Collaboration: Strong experience in Git, Bitbucket, GitHub, GitFlow branching strategy.
Agile & Delivery: Exposure to Agile/Scrum methodologies, Jira, Confluence, and stakeholder management.
Good to Have
Knowledge of backend frameworks like Node.js, Java Spring Boot, or .NET Core.
Experience with Serverless architectures (AWS Lambda, Azure Functions).
Exposure to Big Data pipelines, message queues (Kafka, RabbitMQ).
Experience in observability tools (ELK, Prometheus, Grafana, New Relic).
JOB SUMMARY
SENIOR TECHNOLOGY ARCHITECT

HORIZON SOFTWARE PTE. LTD.
Singapore
a day ago
N/A
Contract / Freelance / Self-employed
SENIOR TECHNOLOGY ARCHITECT