Senior Software Developer - AWS & IoT
- Hiring from
- Probably Worldwide
- Work type
- Remote
- Posted
619,344 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
About Us
Job Description
This is a remote position.
We are looking for an application developer (AWS & IoT). Experience is calculated over the last 10 years. There must be at least 2 projects for each requirement and the minimum duration of each project is 12 months.
Experience: Application development
Experience in at least the following areas in the role of application developer (or equivalent):
- Programming languages, including experience in at least two programming languages (e.g. JavaScript, Python, Java, C#, Ruby, PHP)
- Principles of software development, including data structures, algorithms, and design patterns
- Web development, including frontend and backend technologies (e.g. HTML, CSS, React, Angular, Django)
- Database expertise, including experience with relational databases (e.g. MySQL, PostgreSQL) and/or non-relational databases (MongoDB, Firebase)
- Version control, including experience using version control tools (e.g. Git) and code management
- API integration expertise, including experience working with various API integrations (e.g. REST, GraphQL, SOAP and other web-based interfaces)
Experience: AWS (Amazon Web Services)
Experience in at least the following areas in a senior application developer (or equivalent) role:
- AWS cloud architectures, including experience implementing systems and/or applications in the AWS cloud
- AWS services, including e.g. EC2, S3, RDS, Lambda, DynamoDB or similar
- AWS automation and management, including experience using AWS management tools (e.g. CLI, SDK)
- DevOps development in an AWS environment, including experience implementing Continuous Integration (CI) and Continuous Delivery (CD) in an AWS environment
Experience: IoT architectures, MQTT and AWS IoT Core
- Experience in at least the following areas in a senior application developer (or equivalent) role:
- IoT architectures, including experience in designing and implementing the overall architecture of IoT solutions (devices, connections, data transfer, cloud services, integrations and security)
- MQTT protocol, including experience in MQTT-based messaging, broker solutions, topic structure design, QoS levels, scalability, and usage monitoring
- Solutions implemented with AWS IoT Core
- Connecting and managing IoT devices, including experience with device provisioning, discovery, updates, remote management, and lifecycle management
- Security in IoT environments, including experience with authentication, encryption, certificates, permissions, security monitoring, and vulnerability management
- Integrations and data utilization, including experience integrating IoT data into backend systems, interfaces, analytics, or data warehouses
Required skills
- Mqtt
- API integrations
- IoT architecture
- EC2, S3, RDS, Lambda, DynamoDB
- Web Development
- Git
- IoT security and device management
- AWS IoT Core
- relational/non-relational databases
- IoT data integration
- AWS
- AWS automation and CI/CD (CLI, SDK)
Languages
- Finnish (Proficient)
- English (Proficient)
This is a full-time consulting position. The assignment is estimated from 01 Jan 2027 to 01 Jan 2028, with possibility of extension. During this period, you will be employed/contracted by Co-Worker and assigned to work with our client.
