1 Click Easy Apply


Cloud Software Developer


Sterling Heights, Michigan


Cloud Software Developer Job Opening in Sterling Heights, Michigan - Cloud Software Developer
Job Description
Working closely with software and embedded engineers from various teams to build secure services and infrastructure. Should be familiar with all levels of the software, hardware, and network stack; while having a deep knowledge in a few. Intellectual curiosity and an excitement for solving complex problems of complex systems is a must.
Able to take responsibility for certain parts of the development cycle. Applies practical experience in the key disciplines of software engineering (object-oriented design and programming, configuration management, testing, etc.) to deliver incremental but complete pieces of business value.
Able to design, develop and debug full stack applications, web services & APIs, intuitive web interfaces, database schemas and queries
Basic Qualifications
Bachelors of Science in Electrical Engineering, Electrical Computer Engineering, Software Engineering, or Computer Science, or equivalent work experience
Minimum 5 years' experience as a software developer
Solid OOP and software design knowledge
Solid background developing with C/ C++/ C# , , , JAVA, HTML 5/CSS, JavaScript Libraries
Cloud platform (Microsoft Azure or Amazon AWS)
Multi tenancy, design patterns, Web 2.0, SOA, XML/SOAP Web Services, Web Sockets,
JSON/RESTful APIs, distributed architectures, understands SOAs and service layer interactions
Working familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures - MQTT is a big plus
Experience with SSL/TLS, OAuth, federated security and other security technologies is a big plus
Should be knowledgeable of source control management tools, preferably Git
Evidence of being self-motivated and driven ? you find satisfaction in a job well done and want to solve hard problems
Preferred Qualifications
Advanced competency with C#
Experienced with IOT and cloud services
Experience with various aspects of cloud including SaaS, PaaS and IaaS and hands on experience on Microsoft Azure or Amazon AWS cloud platform
Experienced with secured computing using PKI, SSL/TLS, OAuth, data encryption
Experienced with web and mobile (iOS and Android) application construction
Job Type: Full-time
Required education:
Bachelor's
Required experience:
Software Development: 5 years

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC