See all roles

Software Architect / Application Architect

Work from home Full-time role Hiring

Software Architect Description: As a Software Architect, you'll be working closely with the development, security, DevOps, and Chief Architects to design highly scalable solutions that integrate client agents and cloud services. You'll bridge 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 scalable, secure, extensible, and maintainable. You'll also be responsible for designing the interfaces, APIs, and communication protocols between services and clients. You should be able to convey your architecture decisions and tradeoffs to teams spread in multiple locations and time zones. Even though you're not expected to code on a daily basis, you should feel comfortable rolling up your sleeves as and when necessary. Requirements: • 8+ years of software development experience • 5+ years of experience working as a technical leader or an architect in a moderately complex solution • 4+ years of experience with Java, NodeJS, or C# • Solid expertise in building highly scalable, distributed, loosely coupled systems • Being comfortable with coding or performing code reviews Preferred Qualifications: • Hands-on programming skills for full-stack services development • Strong demonstrable experience designing and developing large scale Cloud Native, Microservices based SaaS/PaaS applications • Experience with containers and container orchestration such as Docker, Kubernetes based deployments • Knowledge of WebRTC / MQTT / gRPC protocols is an advantage • Experience with Windows or Android app development • Development experience with MongoDB, Kafka, Spark, and other databases and big data technologies • Solid understanding of RESTful web services • Strong understanding of client-side as well as backend technologies • Excellent communication and interpersonal skills, can coach, grow and mentor other developers • Past experience working with a distributed global team REMOTE 100% is approved Apply Job!

You might like

Software Network Engineer Internship (Remote)

Work from home Full-time role

Claims Examiner (FULLY REMOTE - FLORIDA)

Work from home Full-time role

Commercial Banking Relationship Manager (CRE)

Work from home Full-time role

Branch Manager

Work from home Full-time role

Life / Health / P&C Insurance Broker/Agent

Work from home Full-time role

Life Insurance Agent

Work from home Full-time role

Claims Adjuster

Work from home Full-time role

Claims Processor

Work from home Full-time role

Licensed Life and Health Insurance Agent

Work from home Full-time role

Business Banker

Work from home Full-time role

Remote Survey Statistician & Ai Validation Specialist

Work from home Full-time role

(USA) Auto Care Center Coach – Amazon Store

Work from home Full-time role

LPN – BMA Call Center (option to work from home on a rotating basis) in Altoona, PA in UPMC

Work from home Full-time role

Territory Manager, Spark Clear Aligners (Remote-New England- MA, VT, RI, ME, NH)

Work from home Full-time role

Experienced Full Stack Customer Service Representative – Remote Support for arenaflex

Work from home Full-time role

Experienced Outlet Sales Assistant - Delivering Exceptional Customer Experiences in a Dynamic Retail Environment

Work from home Full-time role

[Remote] Financial Advisor - Indianapolis Metro, IN

Work from home Full-time role

Priority Banker (Remote following onsite training)

Work from home Full-time role

Technical Program Manager - Security

Work from home Full-time role

Experienced Virtual Chat Assistant – Deliver Exceptional Customer Support from the Comfort of Your Own Home with arenaflex

Work from home Full-time role