Senior Java Swing Application Engineer - 2894BR

Location: Seattle, WA
Date Posted: 05-30-2017
2894BR –  Senior Java Swing Application Engineer
Location:                    Seattle, WA
Employment Type:    Experienced - Enterprise Mobility, Public Safety and Wireless Infrastructure
 
Travel:                         None  
Education:                  Bachelor’s Degree or higher in Computer Science or related fields
CATS:                          9285469

 MUST SEE Motorola Solutions Video Link:
https://youtu.be/W9ZSGAAJBw8
 
 
KEY SKILLS/EXPERIENCE (MUST HAVE)
1.      A minimum of 6 years of professional experience in the software development space
2.      4+ years of Java software development experience in the windows desktop space and associated languages and
         technologies
3.      Must Have 4 years of Java Swing Experience
4.      3 years of hands on experience with agile (Scrum, Kanban or XP) and continuous delivery software practices
5.      Lead developer experience developing quality code
6.      Responsible for design and development of these applications
7.      Define and enforce coding standards, development best practices and owns the technical implementation of projects
8.      Proven experience delivering full end-to-end desktop applications from design and architecture through to successful deployment
9.      Help guide decisions on technical strategy, architecture, tools, and utilities
10.  Experience developing (or willing to learn) in C#
11.  Understanding of XML
Preferred Qualifications (Nice to have): 
12.  Bachelor’s Degree or higher in Computer Science or related fields
13.  Experience developing web based applications
14.  Experience building VoIP systems (SIP/H.323/WebRTC)
15.  Experience with audio processing
16. Mac OS X development
 
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.
 
JOB DESCRIPTION
 
Department Description
We are a small agile team that works like a startup within a big company. Motorola Solutions is known around the world for innovation in Enterprise Mobility, Public Safety and Wireless Infrastructure. We are leading the next wave of innovations that enable people, enterprises and governments to be more connected and more mobile. 
 
Job Description
We are looking for a strong hands on senior software engineer who has experience in creating and maintaining Java desktop applications for Windows. Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Thus, a commitment to collaborative problem solving, sophisticated design, and product quality is essential.
The successful candidate will lead the development of quality code for an application used by a wide global audience from public safety to hospitality to national defense. Define and enforce coding standards, development best practices and owns the technical implementation of projects. The candidate is expected to help guide decisions on technical strategy, architecture, tools, and utilities.
We push the limits of what you can do to enable secure team communication. Problems we solve each day are audio processing, application security, location accuracy, and much more. You will be challenged each day to solve these and other difficult problems to give our users a secure and reliable experience when they communicate. 
Basic Requirements
Qualifications (Must haves): 
  • A minimum of 6 years of professional experience in the software development space
  • 4+ years of Java software development experience in the windows desktop space and associated languages and technologies
  • 3 years of hands on experience with agile (Scrum, Kanban or XP) and continuous delivery software practices
  • Proven experience delivering full end-to-end desktop applications from design and architecture through to successful deployment
  • Experience developing (or willing to learn) in C#
  • Understanding of XML
 
Preferred Qualifications (Nice to have): 
  • Bachelor’s Degree or higher in Computer Science or related fields
  • Experience developing web based applications
  • Experience building VoIP systems (SIP/H.323/WebRTC)
  • Experience with audio processing
  • Mac OS X development
 
 
Motorola Solutions is an Equal Opportunity Employer committed to no discrimination because of race, color, creed, marital status, age, religion, sex, national origin, citizenship, sexual orientation, gender identity or expression, genetic information, disability, protected veteran, or any other legally protected characteristic.
 
 
 
 
 
or
this job portal is powered by CATS