About this role
The team is seeking a skilled Software Engineer to join their dynamic team. In this role, you will collaborate with other developers, Product Owners, and Scrum Masters to evaluate and develop innovative solutions. You will be responsible for designing, developing, testing, and operating a complex set of applications or platforms in the IoT Cloud area.
Key Responsibilities:
- Design and implement scalable and reliable software solutions.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Utilize advanced tools and analytical methods to gather facts and develop solution scenarios.
- Execute quality code reviews and ensure adherence to best practices in software development.
- Troubleshoot and resolve issues in a timely manner to maintain high system performance.
Required Skills & Qualifications:
- Proficiency in programming languages such as Java, Python, or C++.
- Experience with IoT technologies and cloud platforms (e.g., AWS, Azure).
- Familiarity with agile development methodologies and tools.
- Strong problem-solving skills and ability to work in a team-oriented environment.
- Excellent communication skills to collaborate effectively with stakeholders.
Experience:
- A minimum of 5-8 years of experience in software development, with a focus on IoT or cloud applications.
What we offer:
- Opportunity to work on cutting-edge technology in a collaborative environment.
- Professional development and career growth opportunities.
- A supportive workplace culture that values innovation and teamwork.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.