Summary of Work:
• The Client seeks one (1) full stack developer that can provide application design, development, testing, maintenance and support for the Case Management System.
Minimum Job-Specific Skills/Qualifications Required:
• Candidates must have a minimum of ten (10) years of hands-on experience in software design, development, and architecture, demonstrating mastery of all required software platforms.
• Equivalent years of directly related professional experience or advanced academic credentials may be substituted on a year-for-year basis.
DEMONSTRATED EXPERIENCE IN:
• Full SDLC: Requirements analysis, system design, coding, testing, deployment, post-production support, conversion, data reconciliation, user training, and documentation.
• Enterprise application architecture: Design and develop multi-tier, distributed, web-based systems with high availability and scalability.
• Lucee/ColdFusion & application servers: Architect, install, configure, maintain, and upgrade Lucee/ColdFusion, WebLogic, Apache, and Tomcat for optimal performance and reliability.
• Perl programming language: Developing, maintaining and supporting solutions using the Perl programming language.
• Troubleshoot production issues and optimize existing Perl codebases for performance, reliability, and maintainability.
• Integrate Perl solutions with databases and external/third-party systems (e.g., APIs, batch processes, data feeds).
• Databases and data engineering: Design and optimize Oracle 19c databases; write efficient ANSI SQL and PL/SQL, design data structures, views, and stored procedures, and perform performance tuning.
• Cloud and modernization: Design, deploy, and optimize Microsoft Azure architectures (IaaS, PaaS, serverless); create modernization roadmaps, refactor, containerize, and adopt cloud-native patterns.
• Security and compliance: Engineer secure payment gateway integrations with encryption, tokenization, and PCI DSS controls; implement identity solutions with Azure Active Directory.
• Networking and infrastructure: Apply TCP/IP, VLANs, VPNs, and software-defined networking to build secure, high-performance cloud networks.
• Deployment, migration, and CI/CD: Execute deployment and data migration plans to minimize downtime; implement CI/CD pipelines using Azure DevOps and GitHub Actions to automate builds, tests, and releases.
• Open-source toolchains and developer workflows: Leverage IDEs, build systems, libraries, frameworks, and version control practices to streamline development and code review processes.
• UX/UI and reporting: Design web UX/UI and produce Power BI dashboards, reports, and data visualizations with Crystal Reports, Bi-Query, SQL Developer, and Power BI. Translate business requirements into technical solutions, including data models, reporting logic, and visualization design.
• Perform data validation, troubleshooting, and performance tuning to ensure accuracy, reliability, and timeliness of reports.
• Collaborate with stakeholders to refine reporting requirements and deliver actionable insights aligned with business needs.
• Design patterns and testing: Apply object-oriented design, architectural patterns, and produce system test plans and scripts.
• Operational automation: Administer and automate Linux environments with shell scripting and configuration management for reliable operations.