Work Location National Capital Reg
Date Posted Sunday, June 17, 2012

  • Conducts systematic analysis and assessment of user requirements by utilizing analytical tools and methods, such as dataflow diagram, systems diagram, entity relationship diagram, gap analysis, process flow charts, etc. to ensure viability of proposed / recommended solutions, better yet to enhance existing solutions
  • Develops business applications / support systems according to the technical specifications and user requirements within the agreed timelines
  • Performs basic system and database analysis, plus design to support delivery of required solutions and/or interfaces
  • Coordinates with the Business Analysts in understanding the Business Requirements Document and in validating proposed solutions
  • Assists the Business Analysts in finalizing the Business Requirements Definition document - ensuring that the proposed solution has been technically reviewed and confirmed to be the most viable solution
  • Participates actively in project kick-off / charter sessions, status meetings, requirements validation sessions, project briefings, quality review sessions and other meetings as may be required
  • Generates technical documentation, such as system architecture, system design or technical specifications, test plans, test results, etc. for assigned applications / systems
  • Provides technical inputs during the solution definition phase to come up with a recommended solution that will meet the user requirements
  • Provides the Software Development Team Leader with the effort estimates for assigned projects
  • Provides coding for assigned applications, utilities, tools and/or interfaces
  • Provides technical assurance during the application development phase by conducting code reviews to ensure that the system conforms to the approved specification. Ensures that the application conforms to the coding standards and version control policies
  • Performs peer reviews of technical documents, test plans, deployment plans and other documentation
  • Conducts walk-through sessions during quality assurance reviews as the author of technical documents
  • Creates and conducts presentation of assigned applications / systems when required
  • Creates the detailed checklist for the deployment of applications to the different environments
  • Assists the Project Manager in completing the Deployment Plan by identifying the prerequisite resources and configuration, the proper sequence of tasks, the environment set-up, and the required post-deployment testing
  • Assists the System Administrator or Technical Support Specialist in executing the deployment tasks
  • Provides regular status reports to the Software Development Head
  • Provides technical assistance during the System Testing, User Acceptance Testing and End to End testing activities, thus performs root cause analysis and provides program fixes during the testing period
  • Provides Level 2 post-production support for assigned applications, conducts root cause analysis, technical problem analysis (troubleshooting and debugging) and provides a program patch / fix and/or workarounds within the Service Level Agreement
  • Works closely with the Support Team to achieve service availability and service level commitments, and to ensure compliance to the Support standards and policies
  • Completes the documentation on the root cause analysis and actions taken to resolve support incidents
  • Evaluates, recommends and implements enhancements and/or technology upgrades to optimize system, application, or database performance
  • Recommends and implements processes, tools / utilities to streamline coding and application development time
  • Participates in technical evaluation of IT- and network-related proposals and initiatives
  • Mentors new and/or junior members of the Software Development Team

  • Candidate must possess at least a Bachelor's/College Degree in Engineering (Computer/Telecommunication), Computer Science/Information Technology or equivalent.
  • Required skill(s): SQL, ASP.Net, VB.Net
  • At least 3 years of working experience in the related field is required for this position.

Sorry, this position is closed for application.

Back To Job Listing