- Provide end-to-end technical guidance and expertise; creatively applying cloud infrastructure and platform services to help solve business problems; and communicating these approaches to different business audiences in designated industries.
- Represent and facilitate architecture in discovery discussions with prospective clients, assess architecture needs for projects, work with Development leads and System Analysts to provide solutions.
- Upon commencement of engagements, co-lead client workshops with System Analysts; influencing participants from all levels of our clients' organization to find the best outcomes and arrive at the architecture that will support the engagement.
- Work with clients and IBM teams to identify business problems and provide innovative solutions to them while evangelizing and accelerating the adoption of current and future .NET Core and technologies.
- Use exceptional communication skills and with input from product management, development, and architecture thought leaders, work to deliver high quality end-to-end Solutions at Scale in response to the identified business requirements from our clients.
- Explore and develop new technical skills and industry practices, while absorbing professional knowledge quickly and using demonstrated interpersonal skills to be an effective ambassador for .NET Core.
More Information
- Bachelor degree or above in Engineering, Information Technology, Business or related fields
- 10+ years of overall experience in .NET, with experience in latest .NET technologies
- Able to demonstrate .NET coding best practices and technology design
- Architecting and developing cloud-native applications including development of APIs and microservices on containers.