home button sitemap button contact button
Integrated Aviation Software plane in sky
  home button about IAS button Products and Support our customers button newsroom button customers only button contact us button  
  You are here: Home > Newsroom > Employment  
 
 
 

Current Positions Vacant at IAS

Senior Analyst / Developer

Our small, dynamic Adelaide-based company has been providing essential logistics and maintenance planning software applications to the aviation industry since 1985. The customer base spreads throughout Australasia, Asia, Africa and Europe. Our software products are undergoing a major re-write and we are looking to employ a Senior Analyst on the following basis:

• The role represents a significant opportunity to design and develop an industry leading commercial software application. If you have the experience and enthusiasm for a challenge, you will not find a more professionally rewarding role.
• The role is a permanent, full-time position within our small re-development team, based in Adelaide at the near-city south-eastern suburbs office.
• The role will focus on business and requirements analysis, which forms the foundation for the development process. Overall, the role has impact in the development as follows:

o Business and Requirements Analyst
Identify and document the functionality necessary to allow our customers to fulfil their regulatory obligations and to achieve their business goals. Create task specifications for application designers and programmers as required to effect the implementation of new and changed functionality.

o Data Modeller, Database Designer and Administrator
Determine and document the database schema necessary to support the required functionality. Implement and deploy the schema to both new and existing installations. Create task specifications for application designers and programmers to accommodate new and changed schema.

o Graphical User Interface (GUI) and Application Designer
As required based on priorities and the availability of other resources, design GUI and other application components. Provide input and direction to the development team regarding GUI and application design.

o PowerBuilder and SQL Programmer
As required based on priorities and the availability of other resources, undertake programming tasks, both in PowerBuilder and in SQL. Provide input and direction to the development team regarding both PowerBuilder and SQL programming, and programming in general.

o Task Coordination
Review, prioritise and allocate incomplete and unallocated tasks. Review the progress of allocated tasks and assist in the resolution of bottlenecks.

• Demonstrable experience of these skills from work placements or projects undertaken will be very favourably considered, with greater weight given to applicants who have business and requirements analysis experience within a commercial software development environment.
• Experience using the project tools (outlined below in the technical guide) will be viewed favourably but is not essential. A demonstrable understanding of the theory and concepts behind those tools is essential.
• Substantial on-the-job training will be provided from day one, with more formal training provided where appropriate.
• A competitive salary and benefits package is on offer.

As a guide, the culture of the development team is based around skills like:

1. An ability to:
• efficiently learn and employ new tools, skills and concepts
• adapt to new environments
• research to find answers to problems
• identify, extract and apply relevant tools, skills and concepts
• accept criticism and learn from failure
• remain focussed
• work alone or in a group, as required
• contribute to a positive team environment
2. A solid understanding of the purpose and substance of:
• the components of the software development lifecycle
• client/server and n-tier applications
• software development version control
• event-driven programming
• object oriented design and programming
• relational databases and SQL
3. An appreciation of the benefits of and/or need for:
• teamwork
• supervisors and managers
• effective communication with supervisors and managers
• planning, tracking and reporting of assigned tasks and activities
• work procedures and processes

As a guide to the technologies involved:

1. The application being re-developed is 23 years old and is written in Cobol with data stored in indexed sequential files, and is deployed at over 40 sites.
2. The re-development is requirement-driven based on the maintenance and development of use cases.
3. The re-development has been underway for several years, with the first release due in the first quarter of 2008. The total re-development is planned for completion by 2010.
4. The resources used to identify requirements for the re-development are: the existing application, the re-developed application and user requests.
5. The re-development is being undertaken using Sybase PowerBuilder 11.
6. The initial release has targeted Sybase SQL Anywhere 10 relational database management system (RDBMS).
7. Sybase PowerDesigner is used to capture and manage requirements and to model the database schema.
8. Serena (PVCS) Tracker is used to create tasks and manage their lifecycle, from assignment to completion.
9. Serena (PVCS) Version Manager is used for configuration management of both source code and project documentation.


To apply for this position please click here and email your resume/cv. To be considered for this position you must be able to demonstrate that you are legally entitled to work full time in Australia without restriction.


Powered by Komodo CMS