Programs Manager

Job Opening: Programs Manager

Programs Manager Job Overview.

Bitsweaver is looking for an IT Programs Manager responsible for the development and maintenance of applications.

You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaboration, problem solving, sophisticated design, and the creation of quality products is essential. By joining Bitsweaver, you will become a key player in realizing our growth and achieving our goal.


    Category A

  • ASP .NET
  • Microsoft SQL Server 2012 or up
  • Angular
  • JQuery
  • Windows Phone Development

Category B

  • PHP
  • Node JS
  • Android develoment

 Category C

  •  Proficient with Objective-C or Swift , and Cocoa Touch.
  • Experience with iOS frameworks such as Core Data, Core Animation, etc.
  • Experience with offline storage, threading, and performance tuning.
  • Familiarity with RESTful APIs to connect iOS applications to back-end services.
  • Knowledge of other web technologies and UI/UX standards.
  • Understanding of Apple’s design principles and interface guidelines.
  • Knowledge of low-level C-based libraries is preferred.
  • Experience with performance and memory tuning with tools {{such as Instruments and Shark, depending on project needs}}.
  • Familiarity with cloud message APIs and push notifications.
  • Knack for benchmarking and optimization.
  • Proficient understanding of code versioning tools {{such as Git, Mercurial or SVN}}.
  • Familiarity with continuous integration.
  • iOS Development

Fourth generation languages (4GL) and object-orientated programming language is a plus. 

Duties and Responsibilities

As a Programmes Manager, you’ll work on an organisation’s particular IT projects amd assist in the vivid translation of project programs environment so you need to be well vested in different programming languages.

Work activities typically involve:

  • Liaising extensively with external or internal clients.
  • Analysing clients’ existing systems and business models.
  • Mapping and documenting interfaces between legacy and new systems.
  • Understanding software development life-cycle.
  • Translating client requirements into highly specified project briefs.
  • Identifying options for potential solutions and assessing them for both technical and business suitability.
  • Conducting requirements analysis and preparing specific proposals for modified or replacement systems.
  • Developing solutions and related products.
  • Producing project feasibility and costings reports.
  • Presenting proposals to clients.
  • Working closely with colleagues, developers, testers and a variety of end users to ensure technical compatibility and user satisfaction.
  • Ensuring that budgets are adhered to and deadlines are met.
  • Drawing up, supervising and documenting testing schedules for complete systems.
  • Overseeing implementation of a new system including data migration.
  • Planning and working flexibly to deadlines.
  • Supporting users on change control and system updates.
  • Providing training and user manuals to users of a new system.
  • Keeping up to date with technical and industry developments.

The Programs Manager ISN’T LOOKING FOR JUST A JOB; he or she wants a Creative, Innovative and Technological challenge and a solid step forward as the company seek to compete with global IT players etc.

Benefits / what to expect from us

  • Competitive emolument.
  • A culture of excellence; Passionate colleagues; and Exciting collaborative environment.
  • A forum to have your ideas heard and built upon.
  • The runway to maximize your ability.

Confident candidates should send their CV and Cover Letter to

Also read: Job Opening: Programmer