Technology Consultant

Microsoft Microsoft · Big Tech · Singapore · Technology Consulting

Senior Consultant role focused on delivering high-quality solutions and business outcomes using Microsoft Azure cloud technologies. Responsibilities include leading engineering teams, designing and deploying solutions, ensuring information compliance, managing project risks, and driving adoption of Microsoft cloud technologies. Requires extensive experience in customer-facing project delivery, solution design, and full-stack development on cloud platforms, with expertise in areas like .NET, microservices, CI/CD, and cloud security.

What you'd actually do

  1. Works as an Individual contributor or leads the engineering team and provides accurate time estimates, sets work priorities, and makes project changes and trade-offs necessary for a successful release.
  2. Applies technical experience and industry-specific knowledge to develop solutions, based on an analysis of how the proposed approach affects the business objectives of customers and partners.
  3. Works to accelerate the value proposition of customer or partner engagements by helping to design, develop, and deploy solutions, based on Microsoft technologies and methodologies.
  4. Applies information-compliance and assurance policies to ensure stakeholder confidence.
  5. Responsible for the overall efficacy and quality of a project team’s technical delivery within his or her engagements.

Skills

Required

  • 8+ years of experience in Customer facing Project delivery leadership experience
  • minimum of 5 plus years in solution design, project envisioning, planning, development and deployment of complex solutions
  • Bachelor’s Degree in Computer Science Engineering or equivalent work experience
  • .NET Tools and Technologies
  • digital transformation projects
  • architectural patterns for large, high-scale applications on cloud platforms
  • performance and resiliency
  • implementing, operating, customizing, tuning and troubleshooting large-scale Cloud solutions
  • Full-stack developer
  • C#
  • JavaScript
  • Typescript
  • AngularJS/ReactJS
  • HTML5
  • CSS/SCSS
  • reusable framework for application development
  • software engineering practices
  • coding
  • data structures
  • algorithms
  • testing
  • debugging
  • analytical skills
  • multi-threaded/parallel programming
  • Application design patterns
  • anti-patterns
  • MVC
  • CQRS
  • SAGA
  • Application monitoring
  • end to end telemetry in the cloud
  • Azure SQL
  • Azure Database for PostgreSQL
  • MySQL
  • MariaDB
  • microservices architecture
  • Kubernetes
  • Service Fabric
  • Cloud Foundry
  • Azure Functions
  • CI/CD pipelines
  • test and release automation
  • Blue/Green deployments
  • Canary deployments
  • security controls
  • encryption
  • AuthN/AuthZ
  • Zero-Trust framework
  • Secure by Default design
  • Identity and Access Management (IAM)
  • cloud security architecture
  • compliance standards
  • threat modeling
  • DevSecOps
  • continuous security improvement

Nice to have

  • Higher relevant education
  • Technical certifications (MCSD/MCAD/MCSE/AZ-204/AI-102)

What the JD emphasized

  • Customer facing Project delivery leadership experience
  • solution design
  • project envisioning
  • planning
  • development
  • deployment of complex solutions
  • Higher relevant education preferred
  • Technical certifications are a plus