Epicareer Might not Working Properly
Learn More

Developer

Salary undisclosed

Apply on


Original
Simplified
Key Responsibilities:
  • Communicate effectively with clients to understand their requirements and provide technical guidance.
  • Construct solution frameworks, particularly in the areas of Customer Experience (CX) and Customer Relationship Management (CRM), ensuring alignment with IT Service Management (ITSM) standards.
  • Translate customer needs into technical requirements and solutions, providing innovative and effective solutions that meet their business objectives.
  • Work with various APIs if required to integrate systems and automate processes, particularly within the Microsoft, HubSpot, and Zendesk ecosystems.
  • Customize and enhance the functionality of our platforms using programming languages like Python, Ruby, or PHP.
  • Collaborate with cross-functional teams to define, design, and implement new features.
  • Troubleshoot and resolve technical issues across different platforms.
  • Optimize application performance, scalability, and security.
  • Develop, test, and maintain custom solutions/interfaces integrating Microsoft Azure, Microsoft 365, Zendesk, and HubSpot.
  • Stay up-to-date with emerging technologies and industry trends.
Qualifications:
  • Proven experience as a Developer, with a strong understanding of cloud services, particularly Azure.
  • Familiarity with Azure DevOps for CI/CD pipelines.
  • Experience with Microsoft 365, Zendesk, and HubSpot platforms.
  • Knowledge of working with RESTful APIs and integrating third-party services.
  • Proficiency in programming languages such as Python, Ruby, or PHP.
  • Understanding of front-end technologies, including CSS, HTML, and JavaScript.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities, with experience in a client-facing role.
Preferred Skills:
  • Experience with custom coding and creating custom solutions.
  • Knowledge of database management systems.
  • Understanding of agile methodologies and project management tools.
  • Ability to work independently and manage multiple projects.