Mobile Development Manager

Frisco, TX | Direct Hire

Post Date: 10/19/2017 Job ID: 47450 Industry: Mobile Developer

We are looking for the leaders of tomorrow. If you are a motivated leader, self-starter, go-getter and thrive in a fast pace environment we have a challenging yet rewarding position for you.  The Mobile  Development Manager applies proven technical, communication and problem-solving skills to guide one or more development teams in the development and deployment of mission critical information systems.  This is a hands-on coding manager position. With senior technical leaders, you will set direction for the application development team to align with client' s  strategic priorities and will be a key contributor to the continual improvement of IT service and quality.

In addition to coding and being the tech lead for the team you will be responsible to coordinate and supervise activities related to the design, development and implementation of new Client' s  information systems and directs maintenance, support, and upgrade of existing systems and applications. 

Responsibilities
  • Coach and develop direct reports and support them in the development
  • With the senior technical leaders and business partners, align corporate business and software strategies and plans to ensure the timely execution of those strategies
  • Understand the overall business strategy and requirements for the company and for specific departments
  • Foster an environment in which application developers have a high level of engagement, challenge, and commitment to quality and customer service
  • Manage the development and deployment of new applications and/or enhancements to existing application throughout the enterprise
  • Ensure that development projects meet business requirements and goals, fulfill end-user requirements and identify and resolve systems issues
  • Direct technical leads, analysts, designers and developers in the testing of information systems
  • Provide technical leadership to applicable development team and project managers working on development project teams
  • Review and analyze existing application effectiveness and efficiency to develop strategies for improving or leveraging these systems
  • Research and recommend software products and services to support development efforts.
  • Ensure that any new software integration into client' s systems meets functional requirements, system compliance and interface specifications      
  • Manage resource allocation and monitoring productivity levels of development team members in support of business operations
  • Assist in developing financial plans and annual budgets for application development project
  • Cultivate, disseminate and enforce functional policies, procedures and best practices
  • Meet regularly with direct reports to review project, performance, and personnel issues
  • May serve as the Sr. Technical Lead for an application or module
  • Other duties as assigned

Requirements
  • 4 year degree in information systems or computer science
  • At least 2 or more years of experience and knowledge of Xamarin with Native development of Android/iOS development
  • 8 or more years direct experience in full life cycle software development
  • Coding experience with .Net, C#, XAML, Xamarin Forms, IOS and Android
  • Background with integrating mobile applications with external APIs/web services
  • Experience working with teams in an agile environment
  • Learned firsthand how to optimize apps for performance
  • Experience with mobile-specific functionality, such as location, push notifications, camera interaction, and cross-app interaction
  • 2 or more years leading software development teams in a fast paced application development environment
  • Experience in financial service or similar industry experience is a plus
  • Strong knowledge of system and software best practices and methodologies
  • Fluent in programming languages used to develop Windows and internet applications utilizing Microsoft technologies
  • Agile techniques and experience working with TDD and CI practices
  • Good project management skills or substantial exposure to project-based work structures, project lifecycle models, etc.
  • Knowledge of database design and file management techniques
  • Understanding various non-functional aspects in mobile application design and provide a solution to optimize performance, scalability etc.

Additional Requirements 
  • Strong customer service orientation
  • Excellent written and oral communication skills
  • Able to communicate ideas in both technical and user-friendly language
  • Self-motivated and directed
  • Keen attention to detail
  • Able to priorities and execute tasks in a high pressure environment
  • Experience working in a team oriented, collaborative environment
  • Create mobile coding guidelines to help the team focus on maintainability and performance
  • Raise questions and suggestions to the product owner about enhancements and potential gaps in requirements
  • Participate in peer design reviews, code review, and testing to ensure quality releases
Apply Online

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: