RQ10968 Software Developer Senior
Job Summary
Scope:
- This Software Developer position supports the OPGT Modernization program specifically within the Document Digitization workstream.
- The scope of this role involves implementing system changes that provide better usability regarding document indexing and physical records management enhancements.
Assignment Deliverables:
- Translating technical systems specifications into working tested applications.
- Developing detailed programming specifications as well as writing and/or generating code.
- Compiling data-driven programs maintaining them and conducting unit test.
- Resolving and troubleshooting technical problems which arise during the use and operation of software packages including technical assistance in implementation conversion and migrations.
- Supporting the addition of MS Field Services to the OPGTs Dynamics 365 solution (PGTIMS) and configuring it for use by the OPGT investigations team.
- Implementing document indexing and physical records management enhancements to provide better system usability.
Experience and Skill Set Requirements:
Must Haves:
- Software Development: Proven track record of developing detailed programming specifications writing code and translating technical specifications into functional applications.
- Testing and Maintenance: Demonstrated experience conducting unit tests compiling data-driven programs and maintaining software applications.
- Troubleshooting & Support: Strong experience in resolving and troubleshooting technical problems during implementations conversions and data migrations.
- Dynamics 365 Configuration: Hands-on experience configuring Microsoft Dynamics 365 solutions with an ability to implement system changes for document indexing and records management.
Skill Set Requirements:
Mandatory Requirements:
- Software Development: Proven track record of developing detailed programming specifications writing code and translating technical specifications into functional applications.
- Testing and Maintenance: Demonstrated experience conducting unit tests compiling data-driven programs and maintaining software applications.
- Troubleshooting & Support: Strong experience in resolving and troubleshooting technical problems during implementations conversions and data migrations.
- Dynamics 365 Configuration: Hands-on experience configuring Microsoft Dynamics 365 solutions with an ability to implement system changes for document indexing and records management.
Desired Skills and Experience:
- Application Development: Strong capability to translate technical systems specifications into working tested applications.
- System Testing & Maintenance: Extensive experience compiling data-driven programs maintaining code and conducting rigorous unit testing.
- Technical Problem Solving: Proven ability to troubleshoot and resolve technical issues during system use implementation conversions and migrations.
- Microsoft Dynamics 365 / Digitization: Experience configuring Microsoft Dynamics 365 solutions particularly involving document indexing or physical records management enhancements.
Software Development & Coding:
- Expertise in translating technical systems specifications into working applications developing detailed programming specifications and writing/generating robust code.
Troubleshooting Conversions & Migrations Technical Assistance during Implementations and Migrations:
- Demonstrated ability to troubleshoot technical problems arising during software operation including providing hands-on technical assistance during implementations and migrations
Unit Testing & Program Maintenance:
- Proven experience compiling data-driven programs maintaining applications post-launch and conducting thorough unit testing.
Dynamics 365 Configuration & MS Field Services:
- Experience supporting the configuration of Microsoft Dynamics 365 with specific knowledge of MS Field Services implementation and physical records management/document indexing enhancements.
Required Skills:
Experience and Skill Set Requirements: Must Haves: Software Development: Proven track record of developing detailed programming specifications writing code and translating technical specifications into functional applications. Testing and Maintenance: Demonstrated experience conducting unit tests compiling data-driven programs and maintaining software applications. Troubleshooting & Support: Strong experience in resolving and troubleshooting technical problems during implementations conversions and data migrations. Dynamics 365 Configuration: Hands-on experience configuring Microsoft Dynamics 365 solutions with an ability to implement system changes for document indexing and records management. Skill Set Requirements: Mandatory Requirements: Software Development: Proven track record of developing detailed programming specifications writing code and translating technical specifications into functional applications. Testing and Maintenance: Demonstrated experience conducting unit tests compiling data-driven programs and maintaining software applications. Troubleshooting & Support: Strong experience in resolving and troubleshooting technical problems during implementations conversions and data migrations. Dynamics 365 Configuration: Hands-on experience configuring Microsoft Dynamics 365 solutions with an ability to implement system changes for document indexing and records management. Desired Skills and Experience: Application Development: Strong capability to translate technical systems specifications into working tested applications. System Testing & Maintenance: Extensive experience compiling data-driven programs maintaining code and conducting rigorous unit testing. Technical Problem Solving: Proven ability to troubleshoot and resolve technical issues during system use implementation conversions and migrations. Microsoft Dynamics 365 / Digitization: Experience configuring Microsoft Dynamics 365 solutions particularly involving document indexing or physical records management enhancements. Software Development & Coding: Expertise in translating technical systems specifications into working applications developing detailed programming specifications and writing/generating robust code. Troubleshooting Conversions & Migrations Technical Assistance during Implementations and Migrations: Demonstrated ability to troubleshoot technical problems arising during software operation including providing hands-on technical assistance during implementations and migrations Unit Testing & Program Maintenance: Proven experience compiling data-driven programs maintaining applications post-launch and conducting thorough unit testing. Dynamics 365 Configuration & MS Field Services: Experience supporting the configuration of Microsoft Dynamics 365 with specific knowledge of MS Field Services implementation and physical records management/document indexing enhancements.