Previous Job
Previous
.Net Platform Architect
Ref No.: 18-00218
Location: Waltham, Massachusetts
Position Type:Full Time
We are looking for a Platform Software Architect who's focus will be on the design and implementation of a next generation software platform. You will design REST API interfaces and the associated domain models that drive this platform. Design work will include presenting solutions to stakeholders, development teams, and executives. You will also work with development leads to ensure solutions are implemented.

Responsibilities:
  • Define and maintain the many distinct bounded contexts that comprise the domain.
  • Work with stakeholders to define/document the use cases, requirements, and gaps.
  • Lead technical design sessions, technical analysis, and technical documentation for the overall architecture.
Requirements :
  • BA/BS in Computer Science, Mathematics, Engineering, or similar technical degree
  • Minimum 5-7+ years experience designing/building/deploying REST API architectures.
  • Solid understanding of HTTP, AMQP, SOAP, REST, gRPC, SOLID design principles
  • Object oriented design expert
  • Experience using the OAuth 2.0 authorization framework
  • Strong understanding of relational databases and ability to design robust models.
  • Experience using UML and BPMN to create Object, Data, and Business Process models.
  • Expert with the .net framework & .net core
  • Experience with C#, JAVA, C++, C, BASH, POWERSHELL
  • Development experience for both UNIX and Windows based operating systems
  • Development experience with Windows Web API and IIS hosted/self-hosted
Bonus Skills: Hadoop, Docker \ Kubernetes, Amazon AWS, Google GCP, Microsoft Azure