Go Back

Cloud Software Architect, Loc: Rockleigh, NJ Long Term

Posted By
,
2021-02-06 09:58:30
Job Type:

Share this Job


is looking for a talented and self-motivated, hands-on Cloud Software Architect with strong software development experience who can apply his/her expertise in our next generation systems. This role will work on our flagship IOT product - XIOCloud on Azure Platform and designing and architecting solutions. This hands-on role will be building Proof of Concepts and will do hands-on development 40% of the time. Responsibilities • Proficient and hands on experience in architecting, designing, and managing Azure applications. • Experience in an IOT domain with cloud back-end services. • Analyze product requirements to determine feasibility of design within time and cost constraints. • Provide technical leadership to assigned product to ensure architectural and functional specification correctness. • Create/Assist proof of concept implementation plans and deliver the POC for specific requirements. • Implement industry best practices in design, coding and ensure quality. • Resolve technical issues and differences between technical team members. Escalate to directors when necessary. • Work with Tech Manager to prioritize product backlog. • Assist teams in providing the right approach, coding and design standards. • Perform peer code reviews to detect any anomalies during development. Qualifications • Master’s of Computer Applications or Engineering • 10-14 years of proven experience in architecting and building multi-tenant PaaS cloud solutions with Microsoft Azure platform • Must have Azure Cloud – PaaS, C#, Web API, MVC • Architect, Design and Solution experience a must • Platform: Azure – IoT Hub, Event Hub, Service Bus, Micro Services, Service Fabric, Web sites, Web roles, Worker roles, Distributed Cache • Databases: No SQL DB (Document DB or Mongo DB), SQL/Oracle knowledge • Framework: Microsoft Solutions Framework, Microsoft .NET (CLR) • Design: Design patterns with Micro services, Messaging, Distributed caching • Technologies: NET, C#.NET, XML, JSON, HTML5, CSS, JavaScript, JQuery, SQL, Angular 2 and above • Continuous integration concepts & Tools: Jenkins, Microsoft TFS, TeamCity, etc. • Methodologies: Agile/Scrum • Others: Familiarity with IIS, Active Directory, Security, Certifications, Azure Data Lake, Microsoft Power BI, HDInsight, Blob storages • Strong written and verbal communication skills. • Must be persistent, possess strong problem-solving skills, and be willing to work with others to find solutions that avoid project stalls. • Must possess a strong team orientation. • Responsible, self-motivated, and creative. Have a solid work ethic and have a desire to produce quality applications. • Ability to work in a fast-moving environment.
Key Skills: