IT Developer
Job Summary
- 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.
- Delivery track record: Consistent on-time on-budget product delivery with high user satisfaction and quality.
- Requirements translation: Convert business information and technical needs into functional and technical specifications and architectural diagrams.
- Solution evaluation: Identify compare and recommend alternative technical solutions with cost/benefit analysis.
- Complex problem solving: Break down complex ideas into actionable components and produce solution designs for web and cloud processes.
- Documentation: Produce and maintain comprehensive technical specifications and design artifacts. Ability to produce clear technical documentation and collaborate with cross-functional teams (developers analysts stakeholders).
- Version control: Git GitHub SVN; cloning branching merging conflict resolution pull requests and code review best practices.
- IDE and editors: Visual Studio Visual Studio Code Notepad Sublime Text GitHub Desktop.
- Platforms and testing: Linux Windows Postman Fiddler.
- Automation and CI/CD: Azure DevOps GitHub Actions; shell scripting and configuration management tools for environment automation. Experience working in Linux/Unix and using command-line tools/scripting in operational contexts.
- Communication: Excellent written and verbal communication for technical and non-technical audiences.
- Interpersonal: Proven ability to establish and maintain effective working relationships.
- Methodologies: Experience with traditional and agile project management practices.
- Office proficiency: Word Excel PowerPoint Forms and Visio.
Required Skills:
Title: IT Developer Duration: 1 years extendable Location: San Francisco CA. Note: This is a Remote role. Interview: Initial interviews may be conducted via web conferencing tools like Zoom or Teams etc. Final interviews may be conducted via Zoom or Teams etc. or will be on-site at the Judicial Council of California in San Francisco CA or Sacramento CA 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: 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. Delivery track record: Consistent on-time on-budget product delivery with high user satisfaction and quality. Analytical Experience Requirements translation: Convert business information and technical needs into functional and technical specifications and architectural diagrams. Solution evaluation: Identify compare and recommend alternative technical solutions with cost/benefit analysis. Complex problem solving: Break down complex ideas into actionable components and produce solution designs for web and cloud processes. Documentation: Produce and maintain comprehensive technical specifications and design artifacts. Ability to produce clear technical documentation and collaborate with cross-functional teams (developers analysts stakeholders). Development Tools Version control: Git GitHub SVN; cloning branching merging conflict resolution pull requests and code review best practices. IDE and editors: Visual Studio Visual Studio Code Notepad Sublime Text GitHub Desktop. Platforms and testing: Linux Windows Postman Fiddler. Automation and CI/CD: Azure DevOps GitHub Actions; shell scripting and configuration management tools for environment automation. Experience working in Linux/Unix and using command-line tools/scripting in operational contexts. General Skills Communication: Excellent written and verbal communication for technical and non-technical audiences. Interpersonal: Proven ability to establish a
Required Education:
Gitlab and DevSecOps 1 years