SBM Management is searching for a Mobile App Developer! The primary role of the Mobile App Developer is to provide hands-on leadership, guidance and direction in the design of the mobile application products at SBM. They work closely with the UX designer(s) and developers, and the Mobile App Developer will ensure the delivery of high quality prototypes. This position will also be responsible for mentoring associate software engineers on the team, helping them develop their technical skills. The Software Engineer will collaborate closely with the Software Architect in establishing and enforcing a development framework and standards. This will require working with a medium level of risk, complexity and visibility.
Ability to effectively present information and respond to questions from groups of managers, customers, employees, and general public.
To perform this job successfully, an individual should have a detailed knowledge of design, and software development lifecycle, Product Management software; Spreadsheet software and Word Processing software.
Experience with integrating data from multiple systems into single application or platform strongly preferred.
Advanced knowledge of operating systems, database software and design required.
Customer service, problem solving, time management, project management, planning, excellent communication, presentation, interviewing, coaching and training skills.
Ability and experience working in a fast paced environment.
Disciplined in source control and application versioning and must understand branching and merging methodologies.
Ability to manipulate data and replicate environments containing Oracle, MySQL, PostgreSQL, or MSSQL databases.
Ability to work with users to provide programming solutions to complex business problems .
Knowledge of Java, Java scripting, Perl, and shell scripting. Working knowledge of open source and proprietary monitoring and log parsing tools such as Nagios, Sensu, Icinga, Ganglia, Splunk, and logstash.
Available Shift: Full Time