Software Engineer - XMGEN
Advantive
This job is no longer accepting applications
See open jobs at Advantive.See open jobs similar to "Software Engineer - XMGEN" TA Associates.Position Purpose
To deliver software that meets our customers’ needs, at the promised time specializing in XMGEN
Key Accountabilities & Result areas
1. Software Design
Objective
· The completed software fulfils the users’ requirements.
· Solutions are of good technical quality and fit well within the overall application architecture.
· Development time is accurately estimated to facilitate reliable project schedules.
· Participate in Requirements Analysis discussions.
Means for Achieving the Objective
· Prepare screen mock-ups and descriptions of user interaction/workflow.
· Consider an appropriate range of implementation options and make recommendations of best approaches.
· Prepare Technical Specifications.
· Identify units of work and determine estimated development time.
· Develop and maintain the data structures for the Datawarehouse.
2. Software Development
Objective
· Solutions are developed with a minimum of defects.
· Code can be easily understood and is well structured to allow efficient future maintenance.
· Development is completed on time.
· Performance taken into account when designing and implementing solutions – solutions capable of processing expected data volumes in appropriate times.
Means for Achieving the Objective
· Complete the development of new functionality and modifications to existing functionality.
· Write clean, carefully documented code.
· Adhere to established Advantive/Kiwiplan standards and processes.
· Write unit tests and conduct an appropriate level of manual testing prior to handing work over to the Testing Team.
· Obtain peer review of design specifications and completed code.
· Conduct peer reviews of other developers’ specifications and code.
3. Knowledge Transfer
Objective
· Learning outcomes are applied to future development tasks across the entire development team.
· Development tasks can be readily shared among team members.
· Other departments have sufficient knowledge to complete their responsibilities (such as testing, and release documentation).
Means for Achieving Objective
· Involve team members in design and development discussions.
· Present tutorials and information sessions.
· Participate in discussions with staff in other departments.
· Lead Functional Reviews of completed software.
· Contribute to internal knowledge bases.
4. Support
Objective
· Internal and external customers receive the assistance they need.
Means for Achieving the Objective
· Act as a point of contact for the Testing Team and Support Teams.
5. Health & Safety / Compliance
Objective
· Compliance
· Health & Safety
Means for Achieving the Objective
· Ensure a sound understanding of, demonstrate commitment and comply with all legislation and Kiwiplan policy relevant to the role and activities undertaken in the role.
· Undertake all work in a safe manner and follow all company and workplace health and safety procedures.
· Identify new hazards and advise manager or workplace Health and Safety representative within 24 hours of identification.
· Accurately report incidents and accidents to manager or workplace Health and Safety representative as soon as possible.
6. Relationships
Product Leads & Scrum Master
· Provide help in eliciting requirements and defining and refining scope.
· Discussion of proposed development solutions.
Development Manager
· Build relationships with other developers.
· Collaboration and knowledge transfer.
· Ensure consistency of approach, and quality of implementation.
· Develop integrated solutions.
Testing Team
· Build relationships with test analysts.
· Knowledge transfer.
· Provide help in identifying and resolving issues.
Support Team
· Provide help in identifying and resolving issues.
Project Management
· Assist with technical input to project management.
· Provide visibility of project progress.
This job is no longer accepting applications
See open jobs at Advantive.See open jobs similar to "Software Engineer - XMGEN" TA Associates.