Job Directory Motorola Solutions Entry Level Software Engineer - C++/C#/Java
Motorola Solutions

Entry Level Software Engineer - C++/C#/Java Motorola Solutions
Elgin, IL

Motorola Solutions is a data communications and telecommunications equipment provider.

Companies like Motorola Solutions
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

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.

Headquarters
Size
10001 employees
Motorola Solutions

500 west monroe street

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.