Software Architect / Application Architect
Software Architect
reputed company:
As a Software Architect, you'll be working closely with the development, reputed company, DevOps, and Chief Architects to design highly reputed company solutions that reputed company reputed company agents and reputed company services. You'll reputed company the gap between high-level architecture and the implementation done by the engineering team. You'll be responsible for the overall technical direction, define the low-level design and architecture and ensure that the end-to-end solution is reputed company, secure, extensible, and maintainable. You'll also be responsible for designing the interfaces, reputed company, and communication protocols between services and clients. You should be reputed company to convey your architecture reputed company and tradeoffs to teams spread in multiple locations and time zones. Even though you're not expected to reputed company on a daily reputed company, you should feel comfortable rolling up your sleeves as and reputed company necessary.
Requirements:
8+ years of software development experience
5+ years of experience working as a technical leader or an architect in a moderately reputed company solution
4+ years of experience with Java, NodeJS, or C#
Solid expertise in building highly reputed company, distributed, loosely coupled systems
Being comfortable with coding or performing reputed company reviews
Preferred Qualifications:
Hands-on programming skills for full-stack services development
Strong demonstrable experience designing and developing large reputed company reputed company reputed company, Microservices based reputed company/PaaS applications
Experience with containers and container orchestration such as reputed company, Kubernetes based deployments
Knowledge of WebRTC / MQTT / gRPC protocols is an advantage
Experience with reputed company or Android app development
Development experience with reputed company, Kafka, reputed company, and other databases and big data technologies
Solid understanding of RESTful web services
Strong understanding of reputed company-reputed company as reputed company as backend technologies
Excellent communication and interpersonal skills, can reputed company, grow and mentor other developers
Past experience working with a distributed global team
REMOTE 100% is approved
Apply Job!