Invesco Sr. Mobile Developer in Houston, Texas


Invesco Ltd. is a leading independent global investment management firm, dedicated to helping investors worldwide achieve their financial objectives. By delivering the combined power of our distinctive investment management capabilities, Invesco provides a wide range of investment strategies and vehicles to our clients around the world. Operating in more than 20 countries, the firm is listed on the New York Stock Exchange under the symbol IVZ.

Job Purpose (Job Summary): Candidates applying for the Senior Mobile Developer role enjoy collaborating with a diverse and talented group of team members in providing innovative technical solutions. They must demonstrate excellence in areas consistent with the mobile architecture, a proven track record of satisfying team requirements and exceeding expectations. The candidate must be passionate about speed, quality, automation, and continuous delivery. Our team continuously learns as new technologies evolve, so the ideal candidate is driven to master new skills.

Key Responsibilities / Duties:

  • Lead mobile development projects and contribute effectively
  • Develop sustainable and scalable mobile applications efficiently
  • Deliver applications as scheduled and encourage shorter time-to-market
  • Develop enterprise mobile frameworks and promote code reusability
  • Participate in Agile ceremonies and commit to completing user stories
  • Maintain current mobile projects and deliver solutions for incidents or outages
  • Collaborate with the global team throughout the stages of SDLC and during continuous improvement efforts
  • Promote innovation and produce POC applications
  • Follow and standardize coding best practices
  • Mentor junior developers and promote effective integration testing and continuous integration systems
  • Advise on libraries, risks, and implementations of latest technologies

Work Experience / Knowledge:

  • 4+ years of experience developing native applications
  • 2+ years of experience developing iOS applications in Xcode IDE using Objective-C or Swift
  • Strong experience with consuming RESTful web services and parsing JSON and XML
  • Strong experience with database support using SQLite and CoreData
  • Strong cross-platform development experience using Xamarin (recommended)
  • Some Android development experience in Android Studio or Eclipse with ADT (preferred)
  • Some web development experience in HTML5, JavaScript, and CSS3 (preferred)
  • Some experience with software development through Agile methodologies
  • Knowledge of MDM solutions and concepts to develop internal applications
  • Some experience working in Adobe Photoshop, or other image editing software
  • Knowledge of MDM solutions and concepts to develop internal applications
  • Familiar with using GIT for source code management
  • Familiar with application submissions to the Apple Store

Skills / Other Personal Attributes Required:

  • Strong written and verbal communication skills
  • Strong analytical and critical thinking skills
  • Strong technical presentation skills
  • Innovator with a strong desire to understand or implement the latest technologies
  • Able to lead and motivate project development teams
  • Able to manage multiple tasks and requests
  • Able to work in a global, multicultural environment
  • Good inter-personal skills combined with willingness to listen
  • Flexible. Able to meet changing requirements and priorities
  • Self-motivated. Capable of working with little or no supervision
  • Able to react positively under pressure to meet tight deadlines
  • Enjoy challenging and thought provoking work with a strong desire to learn and progress
  • Structured, disciplined approach to work with attention to detail

Formal Education:(minimum requirement to perform job duties)

  • A Bachelor’s Degree in Computer Science, Management Information Systems, Computer Engineering, or equivalent experience

Working Conditions:

  • Normal office environment with little exposure to noise, dust and temperatures
  • The ability to lift, carry or otherwise move objects of up to 10 pounds is also necessary
  • Normally works a regular schedule of hours, however hours may vary depending upon the project or assignment
  • Hours may include evenings and/or weekends and may include 24 hours a day on call support by pager and/or cell phone
  • Able and willing to travel both domestically and internationally. Frequency and duration to be determined by manager. Estimated: 10-20%.

FLSA (US Only):Exempt

The above information on this description has been designed to indicate the general nature and level of work performed by employees within this role. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job. The job holder may be required to perform other duties as deemed appropriate by their manager from time to time. Invesco's culture of inclusivity and its commitment to diversity in the workplace are demonstrated through our people practices. We are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, creed, color, religion, sex, gender, gender identity, sexual orientation, marital status, national origin, citizenship status, disability, age, or veteran status. Our equal opportunity employment efforts comply with all applicable U.S. state and federal laws governing non-discrimination in employment.


Job: Information Technology

Primary Location: North America-United States-Texas-Houston-11 Greenway Plaza

Schedule: Full-time

Req ID: 18235