Why this job matters
- As a Cloud Engineering Specialist, you will be developing, testing, and maintaining software solutions for different devices and platforms, such as Windows OS, Mac OS, Android OS, and mobile devices.
- Provide technical support and guidance to other engineers and stakeholders on device-related issues and best practices.
What You’ll Be Doing
- Design, develop, test, and debug software applications and components for various devices and platforms, using appropriate tools and frameworks.
- Ensure that the software meets the functional and non-functional requirements, such as performance, security, usability, and compatibility.
- Follow the software development lifecycle and adhere to the coding standards, best practices, and documentation guidelines.
- Collaborate with other software engineers, product managers, and quality assurance teams to deliver software products that meet customer needs and expectations.
- Provide technical support and guidance to other engineers and stakeholders on device-related issues and best practices.
- Research and evaluate new technologies and trends related to devices and platforms and propose innovative solutions to improve the software quality and user experience.
Skills And Education Required
- Bachelor's degree or higher in Computer Science, Software Engineering, or related field.
- At least 5 years of professional experience in software development, with a focus on device and platform-specific software solutions.
- Proficient in one or more programming languages, such as C#, Java, Kotlin, Swift, or Objective-C.
- Expertise in scripting using PowerShell and or Shell
- Understanding of logs analytics workspaces, Azure automation accounts & AVD will be added advantage
- Experience in working with various devices and platforms, such as Windows OS, Mac OS, Android OS, and mobile devices.
- Knowledge of device and platform-specific tools and frameworks, such as Visual Studio, Xcode, Android Studio, Xamarin, or Flutter.
- Strong understanding of device and platform-specific features and challenges, such as hardware compatibility, device drivers, firmware updates, security patches, and user interface design.
- Excellent problem-solving, debugging, and troubleshooting skills.
- Good communication, collaboration, and interpersonal skills.
- Ability to work independently and as part of a team.
- Passionate about learning new technologies and skills.
Our leadership standards
Looking in:
Leading inclusively and Safely
I inspire and build trust through self-awareness, honesty and integrity.
Owning outcomes
I take the right decisions that benefit the broader organisation.
Looking out:
Delivering for the customer
I execute brilliantly on clear priorities that add value to our customers and the wider business.
Commercially savvy
I demonstrate strong commercial focus, bringing an external perspective to decision-making.
Looking to the future:
Growth mindset
I experiment and identify opportunities for growth for both myself and the organisation.
Building for the future
I build diverse future-ready teams where all individuals can be at their best.