Skip to main content Skip to footer

Technical Architect (Microsoft)

Dublin Job No. r00249492 Full-time

Job Description

Accenture is a leading global professional services company, providing a broad range of services in strategy and consulting, interactive, technology and operations, with digital capabilities across all of these services. With our thought leadership and culture of innovation, we apply industry expertise, diverse skill sets and next-generation technology to each business challenge.   

We believe in inclusion and diversity and supporting the whole person. Our core values comprise of Stewardship, Best People, Client Value Creation, One Global Network, Respect for the Individual and Integrity. Year after year, Accenture is recognized worldwide not just for business performance but for inclusion and diversity too.   

“Across the globe, one thing is universally true of the people of Accenture: We care deeply about what we do and the impact we have with our clients and with the communities in which we work and live. It is personal to all of us.” – Julie Sweet, Accenture CEO

As a team:

We are seeking a new practitioner to join the Cloud First group with a speciality in Technical Architecture of Microsoft/.NET implementations.

The Opportunity:

An excellent opportunity for an experienced hands-on Technical Architect to join us in delivering custom-built applications for company and client systems, with a focus on Microsoft technologies.

In this role you will:  

You are expected to be a Technical Architect with deep knowledge of in Microsoft Technologies and Architecture with expertise across architecture disciplines, most notably the application and integration architectures of .NET solutions. You bring a wealth of knowledge from your previous lifetime as an application developer.

You will be expected to a driver of architectural change and lead by example, advising Accenture and client stakeholders and technologists on best practices. You will work closely alongside multi-disciplinary teams with Engineers, Developers, Project Managers and Testers in delivering architectural change.

Role Responsibilities

  • Responsible for the introduction of new technology solutions on a Microsoft stack from design through to overseeing rollout.
  • Performing assessments of existing client systems and making recommendations for future architectural direction in line with Enterprise Architecture patterns
  • Providing strategic advice, support and recommendations to technology and business stakeholders
  • Design of new application and technical architecture components and solutions of medium-to-high complexity in enterprise environments
  • Creation of solution blueprints for architectural changes, with full estimations of delivery effort across all areas of design, build, test and rollout
  • Engagement with business users, product owners and expert technologists in analysing and defining functional and non-functional requirements
  • Setting technical architecture direction for application development teams and providing ongoing support to ensure successful delivery of system change
  • Provide coaching and mentoring to senior developers and junior technical architects across architecture disciplines

    Qualifications

    Qualifications:   

    • 5+ years’ experience working as a Technical Architect in a full stack Microsoft environment with strong experience across architectural domains, most notably application and integration architectures.
    • A proven track record of architecting and designing large-scale high-throughput solutions as part of the delivery of change programmes in large enterprise environments
    • Experienced in the design and implementation of on-premises systems, scalable cloud-native (Azure) solutions as well as hybrid-cloud solutions integrated with on-prem systems.
    • Hands-on application development experience (minimum 4 years) on multiple .NET technologies and platforms (e.g. C#, VB.NET, ASP.NET MVC, Blazor, WebAPI, LINQ, EF), previous to or in parallel with your TA role responsibilities
    • Proven ability to assess application architectures, technologies and vendor offerings; presenting recommendations of suitable options to technical stakeholders, including clearly outlining impacts to existing enterprise architectures
    • Experienced in the design, development, rollout and support of .NET applications (e.g. web applications, APIs, windows applications, batch infrastructure, windows services).
    • Experienced in design of APIs, microservices and event-driven integration architectures; proven experience in the design and delivery of integration solutions between systems including legacy systems and third-party organisations (e.g. REST, SOAP, Publish-Subscribe, Azure Service Bus) including best practices for security architecture (oAuth, Open ID Connect, EntraID, SSL, JWT etc)
    • Understanding of web, mobile, cloud and API application concepts, design patterns and latest industry standards and trends
    • Working knowledge of Azure cloud infrastructure and product offerings (SAAS, PAAS, IAAS) including App Service, Azure API Management, DevOps CI/CD

    Set yourself apart if you can demonstrate some of the areas below:

    • Strong oral, written and presentation skills with all level of stakeholders
    • Have experience facilitating workshops/focus groups and strong engagement and communications skills with senior stakeholders.
    • Ability to work effectively under pressure with competing priorities, with an ability to liaise effectively across multiple teams and levels;
    • Technical Architecture certification
    • Azure certifications, to associate or above

    Life at Accenture

    Training and Development

    Take time away to learn and learn all the time in our regional learning hubs, connected classrooms, online courses and learning boards.

    Work Environment

    Be your best every day in a work environment that helps drive innovation in everything you do.

    Learn more about Accenture

    Our Expertise

    See how we embrace the power of change to create value and shared success for our clients, people, shareholders, partners and communities.

    Meet Our People

    From entry-level to leadership, across all business and industry segments, get to know our people harnessing technology to make a difference, every day.

    Stay connected

    Join Our Team

    Search open positions that match your skills and interest. We look for passionate, curious, creative and solution-driven team players.

    Keep Up to Date

    Stay ahead with careers tips, insider perspectives, and industry-leading insights you can put to use today–all from the people who work here.

    Job Alert Emails

    Personalize your subscription to receive job alerts, latest news and insider tips tailored to your preferences. See what exciting and rewarding opportunities await.