Software Engineer – Full Stack - 2094BR

Location: Chicago, IL
Date Posted: 02-24-2017
2094BR – Software Engineer – Full Stack
Location:                    Chicago, IL
Employment Type:    Full Time Perm - Experienced
Education:                  Bachelors Degree Required; Masters Degree (Computer Science, or related technical equivalent is desired)
MUST SEE Video Link:
1.      3+ years of Software Development experience, 5+ years preferred
2.      Working knowledge of Linux and Windows
3.      Interested in working in a continuous deployment environment
4.      Strong background in server-side web development, preferably in at least one of these technologies:  Java, or Node.js
5.      Experience with big data technologies (Kafka and Storm).
6.      Experience with software technologies such as Docker, Jira and Git
7.      Experience with modern, single page web app development using HTML5, JavaScript (AngularJS), and CSS
8.      Knowledge of client- and server-side web app performance scaling techniques; Be prepared to discuss application optimization experience on previous projects
9.      Real-time application development using tools such as WebSockets, SignalR, or Socket.IO
10.  Experience with responsive design, including optimizations for desktop and mobile browsers
11.  Experience defining and building Web (REST) APIs for internal and external usage
12.  Knowledge of both SQL and NoSQL data stores, including the ability to choose the right one for the job
13.  Production application experience with public web applications
Motorola Solutions Overview
On any given day, every moment matters to someone, somewhere. And every moment, Motorola Solutions' innovations, products, and services play essential roles in people's lives.
We help firefighters see around buildings and police officers see around street corners. We keep utility workers connected and visible to each other with real-time voice and data communication across the smart grid. And we provide the situational awareness first responders need when a moment brings catastrophe.
We do this by connecting them to seamless communication networks, applications and services, by providing them with real-time information, and by arming them with intuitive, nearly indestructible radios and devices.
Motorola Solutions, Inc is reinventing itself to provide smart work group communication solutions by investing in building an enterprise ecosystem for public safety and other vertical markets. As part of this transformation, Motorola Solutions has developed an innovation hub in downtown Chicago to ideate, design, develop and quickly deploy an ecosystem that brings critical information to users in many important markets. We are looking for top professionals to help realize that vision.
We help people be their best in the moments that matter. This is our purpose.
Department Description
Bring your talent
and skills to Motorola Solutions, as part of the Smart Public Safety Solutions
(SPSS) in Chicago. This software engineering position will be a member of the
team that develops the PremierOne suite. Using Microsoft .NET technologies in a
Service-Oriented Architecture creating products such as Computer Aided Dispatch
and Mobile Data Computing. These products are required to rise to the
challenges of enterprises and governments worldwide enabling first responders
to focus on their mission, allowing them to respond faster with smarter and
safer decisions.

Job Description
C# .NET Software Engineer - Full Stack
Work as a
contributing member of an advanced software development team using modern
software development techniques to produce world-class public safety software:-
Participate in formal design and implementation activities- Interface with
software architects to ensure execution is in line with architectural
expectations- Provide engineering management with accurate effort estimates for
projected work- Effectively collaborate with other technical leaders in a
multi-team environment- Demonstrate flexibility and resilience in the face of
changing priorities and requirements- Occasionally assist in resolving customer
field issues on live, production systems

Basic Requirements

  • Bachelors Degree Required; Masters Degree (Computer Science, or related technical equivalent is desired)

  • 3+ years of Software Development experience, 5+ years preferred

  • Strong background in software development; experience (C# and .Net technologies). JAVA experience is a plus.

  • Good experience working with WPF, Winforms, WCF services.

  • Understanding of object oriented coding and design, SOLID principles. Participate in code reviews and feedback.

  • Able to troubleshoot and debug issues; work with offshore teams as required.

  • Support and triage issues with customer integration teams under minimum supervision.

  • Solid networking understanding

  • Ability to evaluate software quality through the use of load testing, stress testing and techniques like network tracing, threat analysis, unit testing and exploratory testing

  • Should be able summarize findings in a clear manner through the use of reports and other written artifacts

  • Experience with Agile software development practices .

  • Experience with Amazon Web Services a PLUS
this job portal is powered by CATS