Application Developer Vox Mobile
Vox Mobile is a recognized leader for Managed Mobility Solutions, helping over 600 enterprises economically provision, support, manage, and process the financial allocation of the their mobile assets, and in doing so, enabling transformative strategies that leverage those assets. Since 2004, since becoming the very first RIM-certified systems integrator, clients in North America and around the globe have come to rely every day on Vox Mobile solutions to ensure their mobile connected workforces are productive, their mobile data is secure and their business models are benefiting from business anywhere capabilities. As founding members of the Global Enterprise Mobiles Alliance (GEMA), a collection of top mobile services companies on each continent, Vox Mobile is able to provide companies with both local account management and global, multi-lingual services.
Vox Mobile?s mission is to lead the business model transformation of mid-market through global companies by providing ?business anywhere? capabilities via Mobility as a Service. The vision is to remain a high-growth, agile, market-dominant company leading a mobility-focused ecosystem, capitalizing on expertise, position of leadership, and values to enable ?business anywhere.? Vox Mobile?s people are the fuel to its success and achievement of these objectives. Vox Mobile employees possess superlative talent and represent these core values: Customer Focus, Integrity, Economic Responsibility, Team Work, Work/Life Balance, Accountability, Continuous Learning, Innovation, Flexibility, and Quality.
As our organization continues to grow, we are looking to expand our Information Technology team. We have a current need for an experienced Application Developer to join the organization in Columbus, Ohio.
Ideally, the chosen candidate will exhibit creativity and logical thought processes, with close attention to detail. You must be comfortable in a flat, project-oriented organization. You should also have the ability to understand and follow general instruction and reliably work in independent fashion. Skill in planning, scheduling, and organizing work priorities toward balancing multiple activities and tasks is vital to your success in this role.
In this role, the Application Developer will:
Participate in project/systems analysis and design processes that generate application functional and technical specifications.
Document application design specifications and implementation procedures to improve application quality and reuse of code.
Develop, maintain, and support applications and/or databases with and without direct leadership. Complete application coding assignments that meet technical specifications and end-user requirements.
Troubleshoot existing problems, identify performance concerns, and contribute to new ideas/implementations.
Assist in the creation and execution of unit/functional, integration, and performance test scripts to improve application quality and ensure fulfillment of requirements.
Advance as a developer adding new languages, frameworks, and methodologies to core skill set.
Knowledge and Skill Requirements
Applied understanding of:
implementation methodologies and the software development life-cycle, with comfort working in each stage;
computer science and object-oriented programming;
relational database management system;
1 to 3+ years of Java development which should include expertise in JSP, JSF, and Servlets.
Service Oriented Architecture knowledge is a plus. (SOAP/XML Web Service implementation with any framework; JSF,EJB, or JBossWS are more applicable.)
Java development frameworks such as JBoss Seam, Ant, and Maven are a plus.
Mobile development experience is a plus. iOS, Android, BB10/QNX, BB7, or Windows 7/8.
Experience with Linux servers is highly recommended. Ubuntu is preferred but not required. Windows proficiency is a must.
Relational database development is preferred. Queries, procedures, and table construction in one or many of the following database architectures: Microsoft SQL, Oracle, MySQL, or PostgreSQL.
Experience rationalizing, executing, and administering security models is ideal.
Possess flexible technological persuasions.
Possess a functional orientation, understanding how development work translates to the business end-user. Have background interfacing directly with stakeholders across management spectrum. Be able to understand end-user needs and translate broad business requirements and objectives into technical requirements, plans, and designs.
Ability to communicate effectively and empathetically with technical and non-technical users.
Maintain positive and effective relationships with associates and stakeholders.
Bachelor?s degree in MIS, CIS, computer/electrical engineering or related field required.
||Columbus, OH |