Functional Consultant – D365 CE
Lucy Group View all jobs
- Halol, Gujarat
- Permanent
- Full-time
1) Application Software Development: Develop existing applications and contribute to development of new applications by analyzing and identifying areas for modification and improvement. Develop new routine applications to meet customer requirements.
2) Testing Information Technology (IT) Performance: Design and perform website/applications software tests and respond to user emails to monitor, diagnose, and correct performance issues.
3) Applications Software Maintenance: Monitor, identify, and correct straightforward software defects to maintain fully functioning applications software.
4) Application Software Road Map: Maintain a roadmap to facilitate application software development and ensure the development work is prioritized in line with business requirements.
5) Information Security: Implement required security measures, such as firewalls or message encryption, monitoring performance to notify security experts of any problems.
6) Documentation and Backup: Create and maintain technical and/or user documentation to a high standard, and back up files to ensure instant recovery if problems occur.
7) Horizon Scanning: Explore and develop a basic understanding of external developments or emerging issues and contribute to the evaluation of their potential impact on, or usefulness to, the organization.
8) Operational Compliance: Identify, within the team, instances of noncompliance with the organization's policies and procedures and/or relevant regulatory codes and codes of conduct, reporting these instances and escalating issues as appropriate.
9) Personal Capability Building: Develop own capabilities by participating in assessment and development planning activities as well as formal and informal training and coaching; gain or maintain external professional accreditation, where relevant, to improve performance and fulfill personal potential. Maintain an understanding of relevant technology, external regulation, and industry best practices through ongoing education, attending conferences, and reading specialist media.Tasks:
1) Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.
2) Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
3) Confer with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces.
4) Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
5) Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
6) Develop and direct software system testing and validation procedures, programming, and documentation.
7) Consult with customers about software system design and maintenance.
8) Supervise the work of programmers, technologists and technicians and other engineering and scientific personnel.
9) Determine system performance standards.
10) Analyze information to determine, recommend, and plan computer specifications and layouts, and peripheral equipment modifications.
11) Coordinate software system installation and monitor equipment functioning to ensure specifications are met.
12) Obtain and evaluate information on factors such as reporting formats required, costs, and security needs to determine hardware configuration.
13) Train users to use new or modified equipment.
14) Specify power supply requirements and configuration.
15) Recommend purchase of equipment to control dust, temperature, and humidity in area of system installation.Qualifications:Educational Requirements: Bachelor's Degree or Equivalent LevelGeneral Experience Requirement: Experienced practitioner able to work unsupervised (13 months to 3 years)Managerial Experience Requirement: Basic experience of coordinating the work of others (4 to 6 months)