Custom Software Engineer
Accenture
Accenture
Seeking a seasoned Full Stack Enterprise Architect adept at designing and implementing application-heavy, multi-cloud enterprise solutions. This role demands deep expertise in applications, infrastructure, and integration, with hands-on experience in .NET Core, MVC Framework, and Python. A strong understanding of modern front-end technologies like React or Angular, coupled with essential AI integration knowledge, is crucial for driving scalable, secure, and innovative solutions across diverse cloud platforms to meet business objectives.
We are looking for a forward-thinking professional with an AI-first mindset to design, develop, and deploy enterprise-grade solutions using Generative and Agentic AI frameworks. The aim is to drive innovation, enhance efficiency, and facilitate business transformation through AI-powered technological talent.
Architect end-to-end, application-heavy enterprise solutions, integrating infrastructure, applications, data, and platforms across multi-cloud environments (AWS, Azure, Google Cloud). Lead the design and implementation of robust, scalable applications, ensuring alignment with business goals. Architect seamless integrations between systems, applications, and third-party services using APIs, microservices, and event-driven architectures.
Develop and implement strategies for deploying and managing applications across multiple cloud platforms, prioritizing portability, scalability, and cost optimization. Provide technical guidance on .NET and Python-based backend systems, alongside modern front-end frameworks like React or Angular. Incorporate Generative AI/Agentic AI capabilities into enterprise applications, leveraging frameworks and tools for enhanced productivity and functionality, such as predictive analytics and automation.
Requires 12 to 20+ years of experience in enterprise architecture, including at least 3 to 5 years in a full-stack architect role focusing on application-heavy solutions. A proven track record of designing and deploying solutions in multi-cloud environments is essential. Hands-on experience with .NET Core, ASP.NET, and Python for backend development is necessary.
Familiarity with front-end technologies such as React, Angular, or similar frameworks is expected. A strong understanding of AI concepts and their application in enterprise systems is vital. Expertise in integration patterns (e.g., REST, Azure Integration Services, GraphQL, Kafka, message queues) and microservices architecture is required. Exposure to big data technologies (e.g., Fabrics, Hadoop, Spark) and data integration pipelines is beneficial.
Experience with infrastructure components like containerization (Docker, Kubernetes), serverless computing, and Infrastructure as Code (IaC) tools (Terraform, Bicep) is necessary. Understanding of DevOps practices, including CI/CD pipelines, monitoring, and logging tools, is important. Knowledge of enterprise security practices, including IAM, encryption, and compliance standards, is a must. Excellent problem-solving, analytical, communication, and leadership skills are crucial for guiding cross-functional teams and translating complex technical concepts into business-friendly language.
Accenture
IT Consulting