Role: .NET Technical Lead/Architect – Microsoft Technologies, Microsoft .NET, Microsoft Azure, AKS, DAPR and Microservices
As a solution architect with a strong attention to detail. You are passionate about software architecture and delivering excellence whilst going deep into specific requirements but also having the ability to look at things from an end-to-end strategic perspective. You have worked with and are able to engage with senior leaders across the business.
Key Responsibilities:
- Strong management skills: ability to work independently under pressure, and on multiple assignments while maintaining top quality deliverables.
- Be a member of a dynamic practice by prototyping and curating product demos to suffice for business use cases and leverage services.
- Strong knowledge in software engineering, with experience working with cross-functional teams in designing and delivering end-to-end solution and technical architecture.
- Provide both functional and technical expertise who is able to conceptualize prototype concepts into both logical and technical architecture.
- Experience in the software development lifecycle, web development, cloud technologies and data engineering.
- Hands on development and testing in Microsoft .NET and MS Azure experience is mandatory.
- Strong attention to detail and multitasking from code review and independently debug, code, test and deploy codes from end to end of software development lifecycle.
- Strong analytical skills: ability to analyze and connect data sets and draw insights.
- Capable of building effective working relationships with internal stakeholders across multiple business areas, functions, and geographies.
- Build a platform roadmap and architecture to meet the business needs of clients
- Collaborate with the Software Development team to design and lead the system architecture processes.
- Effectively deliver presentations to key clients and senior management.
- Provides work estimates that permit prioritization and assignments to be made.
To qualify for the role, you must have:
- At least a Bachelor’s degree in computer science, Computer Engineering, or Information Systems, preferably Masters or postgraduate degree.
- At least 8+ years of experience implementing Microsoft solutions, i.e. Azure, .NET, AKS, DAPR and Microservices
- Has prior consulting experience building the practice by prototyping and product demo creation
- Knowledge of industry standard and best practices in customer services, preferably SG Public Sector, smart city, government commercial clod/sovereign cloud, industrial facilities and real estate management.
- Excellent client management skills and the ability to work with clients to develop and manage an action plan
- Strong business acumen, strategic and analytical thinking, root cause analysis, and creative problem-solving ability