About
Knowledge, skills + experience Required qualifications: BS or MS in Computer Science, Computer Engineering, or a related technical field. 12+ years software engineering experience developing cloud applications & platforms. 5+ years of experience as a software cloud architect | enterprise architecture leadership. Career progression through hands-on software development roles building commercial software products. Strong experience with Azure cloud services and other Microsoft technologies. Understanding of software modernization approaches such as Strangler-Fig, Domain-driven design, decoupling methods. Deep understanding of software design patterns, microservices, distributed systems, eventing, service orchestration, and data architecture. Knowledge of security architectural principles. Experience in defining AP standards for microservices, data contracts, and schemas. Experience with architectural design frameworks (C4 Modeling, 4 x 1). Experience integrating software solutions with ERPs and other back-office financial systems. Strong written and verbal communication skills. Strong understanding of agile software development lifecycle. Must be legally authorized to work in the United States without the need for current or future employment sponsorship.
Preferred qualifications: Familiarity with capability modeling frameworks such as Domain-driven Design (DDD). Experience with Systems Thinking | Design Thinking methodologies. Domain knowledge in procurement, order services, ecommerce, fulfillment, inventory control, logistics, and warehouse management systems. Experience with middleware such as Mulesoft Experience integrating to Ariba, Coupa, and other supply chain management systems. AI/ML platforms, automation frameworks, and intelligent workflow systems. Understanding of the market activation industry.
#LI-BH1 Your application will be reviewed by a member of our Recruiting Team and we'll reach out to you directly if there's a fit for the position. We're using video conferencing software to conduct many of our interviews, but all interviews will be live with a member of our Recruiting or Hiring teams.
Languages
- English
Notice for Users
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.