About
Motorola Solutions
Job Description
We are seeking smart, self-motivated, enthusiastic software engineers to help us design and deliver our call taking solutions. Ideal candidates must excel at solving problems and seeking to improve processes in innovative ways. To be successful in this role you must value teamwork and communication as well as working closely with other engineers in small, dynamic, Agile teams. As a Software Engineer in this role you must be adept at learning new technologies quickly. This role will be responsible for designing, developing, and maintaining high-quality code for a multi-tenant public safety application using Java, C++, C#, Python and Erlang in agile scrum development teams.
Nous recherchons des ingénieurs en logiciel intelligents, motivés et motivés pour contribuer à concevoir et à fournir nos solutions de prise d'appel. Les candidats idéaux doivent exceller dans la résolution de problèmes et dans l'amélioration des processus de manière innovante. Pour réussir dans ce rôle, vous devez valoriser le travail d'équipe et la communication, ainsi que le travail en étroite collaboration avec d'autres ingénieurs au sein de petites équipes dynamiques et agiles. En tant qu'ingénieur logiciel dans ce rôle, vous devez être capable d'apprendre rapidement de nouvelles technologies. Dans ce rôle vous serez responsable de la conception, du développement et de la maintenance de code de haute qualité pour une application de sécurité publique à locataires multiples utilisant Java, C++, C#, Python et Erlang dans des équipes de développement Agile Scrum.
Qualifications:
Bachelor's Degree in Computer Science, Information Technology, Maths, Telecommunications, Electronics or similar
Practical knowledge of C++/C#/Java development ecosystem
0 - 2 years of experience in Software Development
Understanding of object-oriented coding and design, SOLID principles
Willingness to learn and interest in the above-mentioned technologies
Fast learner with good communications skills
Advanced level of English (both written and oral)
Able to troubleshoot and debug issues
Basic networking understanding
Basic analysis, unit testing, and exploratory testing knowledge
Nice-to-have requirements:
Practical knowledge of one or more of the following technologies (at least on a basic level): Python, C# or Erlang
Understanding of Agile Scrum
Experience of working in a CI/CD environment (Continuous Integration/Continuous Delivery)
Working with large distributed agile teams
In return for your expertise, we'll support you in this new challenge with coaching & development every step of the way. Also, to reward your hard work you'll get:
A supportive and inclusive environment that fosters development and building lasting friendships.
The opportunity to develop mission critical applications that help first responders make a difference when it matters.
Flexible work hours - are you an early bird or do you love to sleep in?
Free beverages and snacks.
Motorola Solutions is an Equal Opportunity Employer. We welcome and encourage diversity in our workforce. Motorola Solutions will provide reasonable accommodation to applicants with disabilities upon request.
Requirements:
Baccalauréat en informatique, informatique, mathématiques, télécommunications, électronique ou similaire
Connaissance pratique de l'écosystème de développement C++/C#/Java
0 à 2 ans d'expérience en développement logiciel
Compréhension du codage et de la conception orientés objet, principes SOLID
Volonté d'apprendre et de s'intéresser aux technologies susmentionnées
Apprenant rapide avec de bonnes compétences en communication
Niveau avancé d'anglais (écrit et oral)
Capable de résoudre et de résoudre les problèmes
Compréhension de base du réseautage
Connaissances de base en analyse, tests unitaires et tests exploratoires
Pas requis mais un plus:
Connaissance pratique d'une ou plusieurs des technologies suivantes (au moins au niveau de base): Python, C# ou Erlang
Compréhension de Agile Scrum
Expérience de travail dans un environnement CI / CD (intégration continue / livraison continue)
Travailler avec de grandes équipes agiles distribuées
En échange de votre expertise, nous vous soutiendrons dans ce nouveau défi avec du coaching et du développement à chaque étape. De plus, pour récompenser votre travail, vous obtiendrez:
Un environnement favorable et inclusif qui favorise le développement et noue des amitiés durables.
L'opportunité de développer des applications stratégiques qui aident les premiers intervenants à faire la différence quand il le faut.
Horaires de travail flexibles - vous êtes un lève-tôt ou un oiseau de nuit??
Boissons et collations gratuites.
Motorola Solutions est un employeur garantissant l'égalité des chances. Nous accueillons et encourageons la diversité dans nos effectifs. Motorola Solutions fournira des aménagements raisonnables aux demandeurs handicapés sur demande.
About Motorola Solutions
Motorola Solutions is a data communications and telecommunications equipment provider.