Cloud Application Developer

HillwoodDallas, TX
1d

About The Position

Hillwood IT is seeking a mid-level Cloud Application Developer to join the IT team in Dallas, TX . Reporting to the Senior Manager of Web Applications, this role is responsible for supporting, developing, and enhancing cloud-based business applications, including CRM platforms and related integrations. The Cloud Application Developer will work closely with business stakeholders to understand requirements, deliver scalable solutions, improve data processes, and support day-to-day application operations. The ideal candidate possesses strong technical, analytical, and communication skills, with experience across cloud platforms, scripting, API integrations, and middleware.

Requirements

  • Strong analytical, troubleshooting, and problem-solving abilities.
  • Excellent communication and interpersonal skills.
  • Ability to work effectively both independently and as part of a collaborative team environment.
  • Ability to provide end-to-end execution across the SDLC: requirements gathering, solution design, build, testing, training, deployment, and post-go-live support.
  • Familiarity with ETL processes and basic data engineering concepts (experience with a CRM highly preferred).
  • Experience with data integrations, scripting, and API consumption.
  • Development experience with at least two of the following platforms and languages: Platforms: Salesforce, ServiceNow, Box, Docusign, HubSpot Languages/frameworks: Apex, SOQL/SOSL, Python, JavaScript/Node.js, C#/.NET, SQL, React or similar
  • Experience working with middleware and orchestration/automation tools such as Boomi, Azure Logic Apps, MuleSoft, InsightConnect or similar.
  • Understanding of cloud application architecture and integration patterns.
  • Ability to document technical processes, data flows, and functional requirements.
  • Ability to balance competing priorities across support, development, and integration workstreams in a fast-paced environment.
  • Familiarity with Agile concepts and methodology; experience in Agile or hybrid Agile environments.
  • Bachelor’s degree in Computer Science, Information Systems, or related field
  • 4–6 years of experience supporting or developing cloud-based applications.
  • Experience working with CRM systems and related data structures.
  • Hands-on experience with API integrations, scripting, and automation.
  • Experience with ETL workflows or data migration tasks involving cloud systems.
  • Experience with middleware and/or orchestration/automation tools (Boomi, Azure Logic Apps, InsightConnect,).
  • Experience documenting business processes, technical specifications, or application configurations.

Nice To Haves

  • Master’s degree a plus.
  • Azure-based development experience, ITIL Foundation training or certification, preferred.
  • Experience with Organizational Change Management, preferred.
  • Hands-on experience building AI-enabled workflows/applications using internally deployed models (Azure AI Foundry, Databricks, etc.) a plus.

Responsibilities

  • Application Development and Configuration: Lead development, configuration, and customization of cloud-based applications.
  • Support, maintain, and enhance CRM systems and platforms such as Salesforce, ServiceNow, Box, and DocuSign.
  • Collaborate with business stakeholders to define requirements, propose improvements, and deliver effective technical solutions.
  • Integration and Automation: Design and implement data integrations, scripts, and API-driven processes.
  • Utilize middleware tools (Boomi, Azure Logic Apps, MuleSoft, or similar) to orchestrate integrations and automate workflows.
  • Drive and oversee collaborative efforts in designing and implementing ETL workflows and data engineering solutions for CRM and cloud platforms.
  • System Performance and Support: Monitor application performance and proactively improve reliability, availability, and efficiency.
  • Perform troubleshooting and root cause analysis; deliver corrective actions for application and integration issues.
  • Manage support requests, enhancements, and incidents using internal ticketing systems.
  • Documentation and Training: Create and maintain documentation for system configurations, data flows, and operational processes.
  • Provide end-user training and ongoing support as needed.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service