jobs in Getrosoft

全职 .NET Architect 工作, 薪水, Getrosoft Federal Territory 公司招聘中 - Ricebowl

.NET Architect

Getrosoft

KL City, Federal Territory

分享
保存

工作地点

  • Kuala Lumpur Federal Territory Malaysia

职位描述

岗位职责

We’re Hiring: .NET Architect


We are looking for an experienced .NET Architect to join our team and lead the design and development of enterprise-grade, cloud-native applications.


Location: Mid Valley City, Kuala Lumpur, Malaysia

Work Setup: Onsite

Contract Duration: 1 Year (Extendable / Renewable)

Candidate Eligibility: Open to candidates currently available in Malaysia


Qualifications

  • 8–10 years of overall software development experience, with strong expertise in the .NET ecosystem, including .NET Framework, .NET Core, and .NET 6/7/8.
  • Proven experience as a Solution Architect, Technical Architect, or similar role in enterprise application development.
  • Strong expertise in C#, ASP.NET Core, Web API, Entity Framework, and EF Core.
  • Hands-on experience with microservices architecture and containerization technologies such as Docker and Kubernetes.
  • Strong hands-on experience with the AWS platform, including: EC2, Lambda, ECS/EKS, S3, RDS, DynamoDB, API Gateway, CloudFront, IAM, SQS/SNS, CloudWatch, CloudFormation/CDK for Infrastructure as Code
  • Working knowledge of Microsoft Azure, including App Services, Functions, AKS, and Service Bus, is a plus for hybrid or multi-cloud environments.
  • Experience with message brokers and event-driven architectures, including RabbitMQ, Kafka, AWS SQS/SNS, and Azure Service Bus.
  • Solid understanding of Design Patterns, Domain-Driven Design (DDD), CQRS, SOLID principles, and Enterprise Integration Patterns.
  • Experience with both relational and NoSQL databases, including SQL Server, PostgreSQL, MongoDB, DynamoDB, and Cosmos DB.
  • Familiarity with CI/CD and DevOps tools, such as AWS CodePipeline/CodeBuild, Azure DevOps, Jenkins, and GitHub Actions, as well as Infrastructure as Code tools such as Terraform, CloudFormation, ARM, and Bicep.
  • Strong understanding of application security best practices, including OAuth 2.0, JWT, OWASP standards, and AWS IAM policies.
  • Demonstrated Business Analysis experience, including requirements gathering, process and workflow mapping, use-case and user-story development, and translating business problems into technical solution designs.
  • Proficiency with BA tools and techniques, such as JIRA, Confluence, BPMN, UML, and wireframing, for requirements documentation and stakeholder communication.
  • Experience with frontend frameworks such as Angular or React is a plus for full-stack architecture understanding.
  • Excellent communication, stakeholder management, problem-solving, and leadership skills.


Key Responsibilities

  • Design end-to-end architecture for enterprise-grade applications using .NET Core/.NET 6+, C#, and related technologies.
  • Define and enforce architectural standards, design patterns, and best practices across development teams.
  • Lead technical design discussions, code reviews, and solution architecture for complex business requirements.
  • Gather, analyze, and document business requirements and conduct stakeholder workshops to translate business needs into functional and technical specifications, including BRDs, FRDs, and user stories.
  • Collaborate with Product Owners, Business Analysts, and business stakeholders to translate business requirements into scalable and effective technical solutions.
  • Architect and oversee microservices-based, cloud-native applications across AWS and/or Azure environments.
  • Design and deploy scalable solutions leveraging AWS services such as EC2, Lambda, ECS/EKS, S3, RDS, API Gateway, SQS/SNS, and CloudFormation/CDK.
  • Design and implement RESTful APIs, event-driven architectures, and enterprise integration solutions.
  • Ensure solutions meet requirements for scalability, security, performance, reliability, and maintainability.
  • Guide and mentor development teams on coding standards, SOLID principles, DDD, TDD, and architectural governance.
  • Conduct technical feasibility studies, Proofs of Concept (POCs), and technology evaluations.
  • Perform gap analysis, cost-benefit analysis, and impact assessments to support informed business and technology decisions.
  • Own and define the DevOps and CI/CD strategy for build, deployment, and release automation.
  • Collaborate with QA teams to define and implement testing strategies covering performance, security, reliability, and quality.
  • Manage technical debt and drive continuous improvement across the application landscape.
  • Act as a liaison between technical teams and business stakeholders, ensuring that technical solutions align with business objectives, strategic goals, and expected ROI.


重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多