IT Developer

Tri-Force Consulting Services, Inc.South San Francisco, CA
Remote

About The Position

Tri-Force Consulting Services is seeking an experienced IT Developer for a 12-month remote contract position. The ideal candidate will have a minimum of ten (10) years of hands-on experience in software design, development, and architecture, with a strong understanding of various software platforms. This role involves close collaboration with business stakeholders, designing and developing scalable enterprise applications, and leading the full software development lifecycle. Responsibilities include architecting server platforms, database engineering, cloud architecture in Azure, ensuring security and compliance, managing networking infrastructure, implementing CI/CD pipelines, and creating user-friendly interfaces and reports. The position requires expertise in various development tools, version control systems, and methodologies, with a strong track record of delivering high-quality products on time and within budget.

Requirements

  • Minimum of ten (10) years of hands-on experience in software design, development, and architecture.
  • Mastery of all required software platforms.
  • Demonstrated experience in collaboration and communication.
  • Demonstrated experience in Enterprise Application Architecture.
  • Experienced in VB.NET, .NET, C#, Angular, and the Microsoft 365 and Power Platform ecosystem.
  • Experienced in Full Software Development Lifecycle (SDLC).
  • Experienced in Server Platforms: Lucee/ColdFusion, WebLogic, Apache, and Tomcat.
  • Experienced in Database Engineering: Oracle 19c, ANSI SQL, PL/SQL.
  • Experienced in Cloud Architecture & Modernization: Microsoft Azure (IaaS, PaaS, serverless).
  • Experienced in Security & Compliance: Payment gateway integrations, Azure Active Directory.
  • Experienced in Networking & Infrastructure: TCP/IP, VLANs, VPNs, software-defined networking.
  • Experienced in Deployment, Migration & Automation: Linux environments, shell scripting.
  • Experienced in CI/CD & Development Tools: Azure DevOps, GitHub Actions.
  • Experienced in UX/UI & Reporting: Crystal Reports, Bi-Query, SQL Developer, Power BI.
  • Experienced in Design Patterns & Testing: Object-oriented design, system test plans.
  • Experienced in Documentation: Technical specifications, architectural diagrams.
  • Demonstrated Delivery Track Record: Consistently deliver products on time and within budget.
  • Analytical Experience: Requirements translation, solution evaluation, complex problem solving.
  • Development Tools Expertise: Git, GitHub, SVN, Visual Studio, Visual Studio Code, Notepad++, Sublime Text, GitHub Desktop, Postman, Fiddler.
  • Proficient in Linux and Windows environments.
  • General Skills: Strong written and verbal communication skills.
  • General Skills: Interpersonal skills, ability to build and sustain effective working relationships.
  • General Skills: Experienced in applying both traditional and agile project management methodologies.
  • General Skills: Advanced user of Microsoft Word, Excel, PowerPoint, Forms, and Visio.

Nice To Haves

  • Candidate is located in California, one hour away from either JCC San Francisco or Sacramento office location.
  • Extensive experience designing, developing, and maintaining web applications using Lucee and Adobe ColdFusion (CFML), Java (Spring/Hibernate), modern JavaScript (ES6+), HTML5/CSS3, XML/XSD, JSON, and RESTful APIs.
  • Proficient with both relational and cloud-native databases, including MS SQL Server, MySQL, MariaDB, AWS RDS, Azure SQL Database, Azure Cosmos DB, and Oracle Database Cloud Service (DBCS).
  • Experienced in designing, deploying, migrating, and managing applications in AWS and Azure, particularly in government cloud environments.
  • Familiar with DevOps practices, including automation, monitoring, logging, alerts, and metrics.
  • Skilled in API design (including versioning and public APIs), third-party integrations, identity management for authentication and authorization, message exchanges, and service-oriented messaging.
  • Knowledgeable in systems security and data encryption, identifying vulnerabilities such as outdated libraries or insecure calls.
  • Experienced in designing secure remote-access architectures and optimizing scheduling processes.
  • Strong ability to translate functional requirements into technical designs and production code, bridging stakeholder needs with development solutions as both a Business Systems Analyst and Application Developer.
  • Proficient with open-source and automated testing tools, developing system test plans and scripts, and conducting usability testing.
  • Skilled at enhancing data models and reporting capabilities (e.g., Daily Activity Log improvements) to deliver richer operational insights.
  • Proven track record in developing web accessibility compliance protocols and digital government strategies for enterprise-scale projects with public sector partners.
  • Experienced in analyzing and developing solution designs for web and cloud-based processes and systems, partnering with California courts, state agencies, and other public-sector bodies.
  • Bright, motivated, skilled, a difference-maker, able to get things done, work with minimum direction, enthusiastic, a thinker, able to juggle and multi-task, communicate effectively, and lead.

Responsibilities

  • Work closely with business subject matter experts to define and document application strategies through interactive workshops and executive-level presentations.
  • Translate complex technical concepts into clear, non-technical language.
  • Design and develop multi-tier, distributed web-based systems ensuring high availability and scalability.
  • Lead end-to-end application development, including requirements analysis, system design, coding, testing, deployment, post-production support, conversion, data reconciliation, user training, and documentation.
  • Architect, install, configure, maintain, and upgrade Lucee/ColdFusion, WebLogic, Apache, and Tomcat servers for optimal performance and reliability.
  • Design and optimize Oracle 19c databases, author efficient ANSI SQL and PL/SQL queries, create data structures, views, and stored procedures, and implement performance-tuning best practices.
  • Design, deploy, and optimize Microsoft Azure cloud architectures (IaaS, PaaS, serverless), create modernization roadmaps, and drive application refactoring, containerization, and adoption of cloud-native patterns.
  • Engineer secure payment gateway integrations using industry-standard encryption, tokenization, and PCI DSS controls.
  • Configure and manage Azure Active Directory and identity solutions for centralized authentication and authorization.
  • Apply deep knowledge of TCP/IP, VLANs, VPNs, and software-defined networking to architect secure, high-performance cloud networks.
  • Execute deployment strategies and data migration plans to ensure seamless cutovers with minimal downtime.
  • Administer and automate Linux environments leveraging shell scripting and configuration management tools for robust operations.
  • Implement CI/CD pipelines with Azure DevOps and GitHub Actions, automating builds, tests, and releases.
  • Leverage open-source toolchains including IDEs, build systems, libraries, frameworks, and version control best practices for streamlined development workflows.
  • Design web user experiences and interfaces, and produce reports and dashboards using Crystal Reports, Bi-Query, SQL Developer, and Power BI.
  • Apply object-oriented design and architectural patterns and produce comprehensive system test plans and scripts.
  • Create and maintain comprehensive technical specifications, architectural diagrams, and design artifacts.
  • Consistently deliver products on time and within budget, achieving high user satisfaction and quality standards.
  • Transform business, informational, and technical objectives into clear functional specifications and detailed architectural diagrams.
  • Analyze, compare, and recommend technical solutions, providing thorough cost-benefit assessments to guide decision-making.
  • Decompose intricate challenges into actionable steps and craft solution designs for web and cloud-based workflows.
  • Develop and update comprehensive technical specifications and architectural design documents.
  • Utilize Git, GitHub, and SVN for version control, including cloning, branching, merging, resolving conflicts, submitting pull requests, and conducting code reviews.
  • Use Visual Studio, Visual Studio Code, Notepad++, Sublime Text, and GitHub Desktop for coding and project management.
  • Work proficiently in Linux and Windows environments, using Postman and Fiddler for API testing and debugging.
  • Implement automated workflows using Azure DevOps and GitHub Actions, and leverage shell scripting and configuration management tools.
  • Build and sustain effective working relationships across teams and organizational boundaries.
  • Apply both traditional and agile project management methodologies.
  • Use Microsoft Word, Excel, PowerPoint, Forms, and Visio for documentation, reporting, and diagramming.
  • Design, develop, and maintain web applications using Lucee and Adobe ColdFusion (CFML), Java (Spring/Hibernate), modern JavaScript (ES6+), HTML5/CSS3, XML/XSD, JSON, and RESTful APIs.
  • Write custom tags, optimize performance, implement APIs, and ensure compliance with accessibility protocols.
  • Work with relational and cloud-native databases, including MS SQL Server, MySQL, MariaDB, AWS RDS, Azure SQL Database, Azure Cosmos DB, and Oracle Database Cloud Service (DBCS).
  • Design, deploy, migrate, and manage applications in AWS and Azure, particularly in government cloud environments.
  • Utilize DevOps practices, including automation, monitoring, logging, alerts, and metrics.
  • Design APIs (including versioning and public APIs), manage third-party integrations, identity management for authentication and authorization, message exchanges, and service-oriented messaging.
  • Implement application security using Azure Active Directory.
  • Design secure remote-access architectures and optimize scheduling processes.
  • Translate functional requirements into technical designs and production code.
  • Develop system test plans and scripts, and conduct usability testing.
  • Enhance data models and reporting capabilities for richer operational insights.
  • Develop web accessibility compliance protocols and digital government strategies.
  • Analyze and develop solution designs for web and cloud-based processes and systems.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service