Software Architect / Application Architect

Remote Full-time
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! Apply tot his job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

(Senior) Brand & Marketing Designer (m/w/d)

Remote

Global Events Marketing Manager

Remote

**Experienced Data Entry Clerk – Remote Opportunity at arenaflex**

Remote

Clinical Psychologist-Telehealth (PhD or Psy D)

Remote

Experienced Junior Data Entry Clerk – Remote Part-Time Opportunity for Detail-Oriented Individuals with a Passion for Accuracy and Organizational Skills

Remote

Principal Software Engineer / SE IV

Remote

Benefits - 5500 Specialist

Remote

**Experienced Part-Time Remote Live Chat Representative – Delivering Exceptional Customer Experiences at arenaflex**

Remote

QuickBooks Accountant & Bookkeeper (Remote, Part-Time) - Contract to Hire

Remote

Software Engineer - AI, Python, React, AWS

Remote
← Back