IT Developer
Job Title: IT Developer
Location: Remote
Duration: 3 Years Contract
Minimum Job-Specific Skills/Qualifications Required (in order of relative importance):
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:
- Collaborate with business SMEs to define and document application strategies through interactive workshops and executive-level presentations, translating complex technical concepts into clear, non-technical language.
- Architect, install, develop, document, maintain, and upgrade Lucee/ColdFusion server platforms, ensuring optimal performance and reliability.
- Administer and automate Linux environments, leveraging shell scripting and configuration management for robust operations.
- Engineer and support secure payment gateway integrations, incorporating industry-standard encryption, tokenization, and PCI DSS controls.
- Lead full-cycle application development: requirements analysis, system design, coding, testing, deployment, and post-production support.
- Execute application deployment strategies and data migration plans to ensure seamless cutovers and minimal downtime.
- Leverage open-source toolchains—IDEs, build systems, libraries, and frameworks—to streamline development workflows.
- Design, deploy, and optimize cloud architectures on Microsoft Azure, including IaaS, PaaS, and serverless services.
- Implement CI/CD pipelines with Azure DevOps and GitHub Actions, automating builds, tests, and releases.
- Produce and maintain comprehensive technical specifications, architectural diagrams, and design artifacts.
- Configure and manage Azure Active Directory and identity solutions for centralized authentication and authorization.
- Develop roadmaps for legacy applications and provide recommendations for application modernization, driving refactoring, containerization, and cloud-native adoption.
- Apply deep networking knowledge—TCP/IP, VLANs, VPNs, and software-defined networking—to architect secure, high-performance cloud networks.
Additional Skills/Qualifications Desired:
- Practical experience developing and maintaining web applications using Lucee and Adobe ColdFusion (CFML), including writing custom tags, optimizing performance, and implementing RESTful APIs.
- Proven ability to wear multiple hats as both a Business Systems Analyst and an Application Developer, bridging stakeholder requirements with technical design and development.
- Proficient in relational and cloud-native databases, including MS SQL Server, MySQL, MariaDB, AWS RDS, Azure SQL Database, and Azure Cosmos DB.
- Architect and develop web applications using Java (Spring/Hibernate), modern JavaScript (ES6+), HTML5/CSS3, XML/XSD, JSON, and RESTful APIs.
- Enhance the Daily Activity Log’s data model and reporting capabilities to deliver richer operational insights.
- Automate interpreter cross-assignment workflows, reducing manual scheduling overhead and errors.
- Design secure remote-access architectures and optimize scheduling processes for maximum efficiency.
Job Category: IT Developer
Job Type: contract
Job Location: Remote