Solution Architect/Team Lead
As the Solution Architect, you will determine overall architectural principles, frameworks and standards for the project team. Collaborate with business stakeholders, our talented Software Development teams and Product Management teams to solve difficult technical problems, define and deliver highly scalable web applications and make fact-based recommendations regarding technology adoption and strategy.
Minimum of 5 years of experience as an enterprise architect or principal engineer with several years of experience building web applications in a high level object-oriented language such as C# and .NET Hands on experience with SOA and/or Microservices Architecture using REST Architectural Style. Ability to work in a full stack software development environment.
Willing to engage with developers, review code and apply industry best practices and patterns of enterprise application design
Solid understanding of cloud ecosystem and leading-edge cloud emerging technologies (MS Azure)
Microsoft Azure Experience with WCF, Web API, REST, and multi-tier distributed systems Must have in-depth knowledge of Object Oriented Design and various ORM(s), and data store technologies. Experience defining and building Service-oriented architectures Experience with WCF, Web API, REST, and multi-tier distributed systems Experience migrating monolithic application code bases into SOA or Microservice designs and patterns.
Excellent written and verbal communication skills, with the ability to verbalize overall scope and strategy of the project to non-technical stakeholders.
Chicago, Illinois, United States
Employee Referral Bonus eligible