Principal Software Engineer

Marietta, Georgia – Movement Search & Delivery   www.movementsearch.com/jobs  is working with an international provider of industrial and consumer software systems.  Due to recent growth within their company, they have opened a position for a Software Systems Engineer, just north of Marietta.

What you will do: The Software Systems Engineer develops prototype software in support of creating new and advanced intelligent building solutions, supports the rapid development of new solutions, and maintains working knowledge of a broad range of contemporary software technologies. The role identifies technical solutions that can be rapidly developed and deployed, assess aspects of the solution such as security, configuration, and communication/connectivity, and determines a solution’s technical feasibility, while also identifying and mitigating technical risk. The position writes well designed testable and efficient code, develops prototype software applications used to integrate software systems through API’s, and identifies/evaluates commercial-off-the-shelf software solutions. Additionally, the Software Systems Engineer defines software requirements and test plans, builds/manages test-beds and other infrastructure to create realistic testing environments, executes full lifecycle of software development, and supports solution ideation sessions with customers.

What you will need: Bachelor’s Degree. Proven experience in software engineering. Experience with application development using one or more high-level programming languages (e.g. C/C++, JAVA). Hands on experience with designing interactive applications. Experience with RESTful web service implementations, corresponding data format (HTML, XML, CSS, JSON), network technologies (UDP, TCP/IP), and scripting languages (PHP and JavaScript. Familiarity with mobile platforms (iOS, Android) and mobile middleware platforms such as kony. Hands-on experience with public cloud solutions such as Microsoft Azure, Amazon Web Services, or the Google Cloud Platform. Basic knowledge with different build systems (Make, CMake, Maven, Gradle, etc.). Experience working with globally distributed development teams, and work with and/or manage work being performed by third party contract developers is a plus.

What we offer: Honest and transparent representation to our clients…  it’s what we do.

If you have ALL of the required qualifications for this position and are skeptical about sending in a resume to someone you have never spoken with, give us a call. We try to rise above the recruiting rhetoric by giving our contact information in order to provide you as much information as possible. We go to great lengths to work directly with the hiring managers for the positions we represent so our job descriptions truly reflect the needs of the organization.

Please send your resume and current compensation to:

Sarah Shipman
[email protected]
(Yes, this email goes directly to a real person)
248-297-5307