Software Engineer (Python)Mid-levelOn-siteFull-time17 days ago

Career Path Advertising
Do You Want to Discover Your Ideal Career Path?Craft Your Own Career Path for Free!

About the job

We are looking for a self-motivated Mid. Software Engineer to Develop a scalable, maintainable and reliable tools to support mobile phone test farm.  

What will you do?

  • Develop and improve various software tools using industry best practices, including unit testing, code review and documentation 
  • Have a keen sense of high-level architecture and implement functional blocks that can fit in the various software tools seamlessly 
  • Support multiple projects, by prioritizing work items in line with project schedules 
  • Train, educate and mentor junior team members as needed. 
  • Participate in validate process of software tools and following all quality guidelines  

Qualifications

  • MUST BE LOCATED IN TIJUANA, BAJA CALIFORNIA
  • Bachelor’s in computer science but preferred master’s in computer science degree.  
  • Minimum of 3+ years of Software Developer using Python. 
  • Minimum of 3+ years of developing webapp using Python. 
  • Extensive knowledge and experience in OOP using Java/Kotlin would be a plus
  • Extensive knowledge and experience to effectively manage code base using GIT 
  • Knowledge and experience in Unix-like OS and system programming 
  • Knowledge and experience in concurrency, threading, and multiprocessing 
  • Knowledge and experience with RestAPI and/or other similar experience
  • Knowledge and experience of React Native or Flutter based mobile app development framework is a nice to have.
  • Some knowledge and experience with CI/CD frameworks, such as Bamboo and/or Jenkins 
  • Knowledge of analysis of algorithms and applying it effectively in program implementation 
  • Strong written and verbal communication skills.

Skills

Hard Skills

  • Adaptability
  • Technical Proficiency

Soft Skills

  • Communication Proficiency
  • Communication & Influencing
  • Analysis and Problem Solving
  • Relationship and Team Building

Technical Skills

  • Java
  • Python