Job Description
Analyzes, develops, designs, and maintains software for the organization’s products and systems. Performs system integration of software and hardware to maintain throughput and program consistency. Develops, validates, and tests: structures and user documentation.
Knowledge of JAVA and its development ecosystem.
Knowledge with web application development (Angular, Javascript)
Basic analysis, unit testing and exploratory testing knowledge
Software Development: understanding of object-oriented coding and design, design patterns
Knowledge of Git and Git workflows
Strong level of curiosity, willingness to learn and interest in new technologies.
Fast learner with good communication skills.
Nice-to-have requirements:
Knowledge of at least one cloud platform (AWS, Azure, GCP)
Practical knowledge of one or more of these technologies (at least on a basic level):
Spring Boot, Angular, Terraform, Kubernetes
Understanding of Agile Scrum Experience and working in a CI/CD environment (Continuous Integration/Continuous Delivery)
Able to troubleshoot and debug issues on basic networking, knowledge of Wireshark
Knowledge of best practices and IT operations in an always up, always-available service environment.
Knowledge of application layer protocols, including SIP, RTP, HTTP, SOAP/REST, DNS, SMTP, SNMP, SSH, TLS, WebRTC.
Familiarity with tools for systems management, operational support, and performance monitoring.
Familiarity with modern development operations tooling (Trace based application performance monitoring, docker containers, and similar)
Proficiency in scripting in general (Python an asset)
Description du poste
Analyse, développe, conçoit et maintient des logiciels pour les produits et systèmes de l'organisation. Effectue l'intégration système du logiciel et du matériel pour maintenir le débit et la cohérence du programme. Développe, valide et teste : les structures et la documentation utilisateur.
Connaissance de JAVA et de son écosystème de développement.
Connaissance du développement d'applications web (Angular, Javascript).
Connaissances de base en analyse, tests unitaires et tests exploratoires.
Développement logiciel : compréhension du codage et de la conception orientés objet, des patrons de conception.
Connaissance de Git et des flux de travail Git.
Forte curiosité, volonté d'apprendre et intérêt pour les nouvelles technologies.
Apprentissage rapide avec de bonnes compétences en communication.
Exigences souhaitables :
Connaissance d'au moins une plateforme cloud (AWS, Azure, GCP). Connaissance pratique d'une ou plusieurs de ces technologies (au moins à un niveau de base) :
Spring Boot, Angular, Terraform, Kubernetes.
Compréhension de l'expérience Agile Scrum et du travail dans un environnement CI/CD (Intégration Continue/Livraison Continue).
Capacité à dépanner et déboguer des problèmes de base en réseau, connaissance de Wireshark.
Connaissance des meilleures pratiques et des opérations IT dans un environnement de service toujours opérationnel et toujours disponible.
Connaissance des protocoles de la couche application, notamment SIP, RTP, HTTP, SOAP/REST, DNS, SMTP, SNMP, SSH, TLS, WebRTC.
Familiarité avec les outils de gestion de systèmes, de support opérationnel et de surveillance des performances.
Familiarité avec les outils modernes d'opérations de développement (surveillance des performances des applications basées sur la trace, conteneurs docker et similaires).
Maîtrise du scripting en général (Python est un atout).
Basic Requirements
Bachelor's Degree in Computer Science, Software Engineering or Computer Engineering.
Baccalauréat en informatique, en ingénierie logiciel ou en ingénierie informatique.
Travel Requirements
Relocation Provided
Position Type
Referral Payment Plan
EEO Statement
Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic.
We are proud of our people-first and community-focused culture, empowering every Motorolan to be…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: