Join Zendesk as a Senior Software Engineer to design and develop scalable software solutions that enhance operational efficiency and user experience. Leverage your expertise in Java and cloud services to drive innovation and collaboration across teams.
Key Responsibilities
Design, develop, document, test, and deploy standardized solutions
Integrate Zendesk products and third-party SaaS systems
Conduct system integration testing and support user acceptance testing
Participate in backlog grooming and sprint planning
Explore and implement AI and machine learning solutions
Collaborate with cross-functional teams
Required Qualifications
5+ years in backend or integration engineering
Advanced proficiency in Java
Experience designing and developing scalable microservices
Fluency with AWS serverless technologies
Expertise integrating SaaS applications
Strong background in unit, integration, and user acceptance testing
Proficient in Agile Scrum methodologies
BA/BS in Computer Science, IT, or related field
Preferred Qualifications
Experience with Node.js or Python
Familiarity with iPaaS and low-code platforms
Experience implementing and managing CI/CD pipelines
Familiarity with observability and monitoring tools
Understanding of security best practices
Experience with ETL/ELT processes
Knowledge of orchestration and data transformation tools