At a Glance
- Tasks: Automate Android and iOS devices using Python and Java frameworks.
- Company: Join HCL, a leading tech company in London.
- Benefits: Negotiable rate, onsite work, and opportunities for skill development.
- Why this job: Make an impact by working on exciting automation projects.
- Qualifications: Hands-on experience with Python and Java, plus Linux knowledge.
- Other info: Dynamic team environment with potential for career growth.
The predicted salary is between 36000 - 60000 £ per year.
Client: HCL | Location: London Onsite | Rate: Negotiable | Type: Inside IR35
Python hands-on coding experience needed. A coding test will be required.
Responsibilities:
- Android and iOS Device Automation
- Good understanding in Python and Java Programming (Must have)
- Hands-on experience in different frameworks
- Good working knowledge on Python or Java based frameworks (e.g. PyNum, PyTest, PyUnit, Django, PyCharm, etc.) (Must have)
- Knowledge on Android and iOS tools for debugging (ADB/Logcat) (Nice to have)
- Good understanding of Linux commands and shell scripting (Must have)
- Experience on Network layer to perform debugging and audit usage and request failure
- Worked on lab setup deployment and maintenance
If interested, or you know someone that could be, please reach out and we can arrange a time to speak.
Python Developer employer: Digisourced.
Contact Detail:
Digisourced. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Python Developer
✨Tip Number 1
Get your coding skills sharp! Since a coding test is part of the process, practice Python and Java coding challenges online. Use platforms like LeetCode or HackerRank to get comfortable with the types of problems you might face.
✨Tip Number 2
Show off your hands-on experience! When you get the chance to chat with potential employers, be ready to discuss specific frameworks you've worked with, like PyTest or Django. Real-world examples will make you stand out!
✨Tip Number 3
Brush up on your debugging skills! Familiarise yourself with Android and iOS tools like ADB and Logcat. Being able to talk about how you've used these tools in past projects can really impress your interviewers.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we’re always looking for talented individuals like you to join our team!
We think you need these skills to ace Python Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Python and Java skills, especially any hands-on coding experience. We want to see how your background aligns with the responsibilities listed in the job description.
Showcase Your Projects: Include any relevant projects or frameworks you've worked on, like PyNum or Django. This gives us a clear picture of your practical experience and how you can contribute to our team.
Prepare for the Coding Test: Brush up on your coding skills, especially in Python. We’ll be looking for your problem-solving abilities, so practice coding challenges to get ready for the test!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from us.
How to prepare for a job interview at Digisourced.
✨Brush Up on Your Python Skills
Make sure you're comfortable with Python coding, as a hands-on coding test will be part of the interview. Practise common algorithms and data structures in Python, and get familiar with frameworks like PyTest and Django to showcase your expertise.
✨Know Your Tools
Familiarise yourself with Android and iOS debugging tools like ADB and Logcat. Being able to discuss how you've used these tools in past projects will demonstrate your practical experience and problem-solving skills.
✨Understand Linux Commands
Since a good understanding of Linux commands and shell scripting is a must-have, brush up on your command line skills. Be prepared to explain how you've used these skills in previous roles, especially in relation to automation tasks.
✨Prepare for Technical Questions
Expect technical questions related to network layer debugging and lab setup maintenance. Review your past experiences and be ready to discuss specific challenges you faced and how you overcame them, as this will show your depth of knowledge and hands-on experience.