This project has been archived and is not accepting more applications.
Browse open projects on our
job board.
Keywords
Description
The Mobile teams are responsible for the design, usability, construction, testing and ongoing support of the mobile solutions. The Mobile Senior Software Engineer will support the Product Marketing, Communications and Business teams; working closely with application Release Managers and extended IT teams to produce code and perform deployment of mobile applications across multiple environments. This Resource will develop new web and mobile applications and support/maintain existing web applications, including native mobile applications for iOS, Android and Windows devices.
Qualifications:
Must be presently authorized to work in the U.S. without a requirement for work authorization sponsorship by our company for this position now or in the futureBachelor's degree in Computer Science, Computer Information Systems, Management Information Systems, or related field preferred1+ years of development experience on the iOS, Android and/or Windows mobile platform5+ years of Java and related development technologiesNative app / Objective-C development experienceHTML5/JavaScript/CSS experience in mobile web developmentKnowledge of AppStore submission process and guidelines for an app to be approvedUnderstand fundamental iOS/Android/Windows application usability standardsKnowledge of the general mobile landscape, architectures, trends, and emerging technologies
Qualified Candidates would also benefit from:
Knowledge open source libraries such as Apache commons, Apache configuration, HttpClient, JaxB, and XMLBeansKnowledge of XML / JSON / SOAP / REST concepts; and working with SQLiteAbility to understand and analyze XML schemasUnderstand SQL and database design/managementExperience with systems integration and integration with complex backend systems using methods such as HTTP, TCPIPExperience with testing / JunitUnderstanding of how to develop reusable code.Knowledge of performance tuning and writing scalable applicationsGeneral knowledge of networking / Load Balancer / high availability conceptsExperience with Eclipse IDE, SpringToolSuite, Rational Application DeveloperKnowledge of version control tools including: Rational ClearCase /Github / GitProficiency with build tools including Maven, AntAbility to work in a fast-paced, high demand and challenging environmentStrong troubleshooting skills: Able to resolve issues and support configuration issues for developers independently
Task management abilities: Able to identify necessary steps to a solution and move an initiative to the goalsProfessional communication abilities. Able to formalize proposals, communicate the need and instruct others on the use of solutionsExperience with Microsoft Office desktop application (Word, Excel, etc.) and VisioSupport a flexible work schedule to support our SLA’s with our customers, and provide after hour and weekend support when needed
Must be presently authorized to work in the U.S. without a requirement for work authorization sponsorship by our company for this position now or in the future
If you are interested in the position, please respond directly and reference job #T7181
Tammy Rodriguez.