Design, Develop and Maintain software supporting the global subscription business including backend and frontend components
Collaborate with UI /UX designers to implement responsive designs and ensure seamless integration between components and technologies
Write clean, efficient, and maintainable code following best practices and coding standards
Troubleshoot and debug issues related to the subscription platform
Collaborate with cross-functional teams, including developers, designers and product management to deliver cohesive solutions
Perform code reviews, ensure code quality, and optimize performance for better user experience
Stay updated with the latest trends, tools, and technologies in Subscription businesses
Document technical specifications, processes, and guidelines for future reference
Requirements
Proficiency in one or more of the following technologies: o Angular, Front-end technologies (HTML5, CSS3, JavaScript, and Typescript), Drupal, Nodejs, JavaScript, AWS ( ECS, S3, Route53, caching mechanisms, CloudFront, DynamoDB, and AWS CodeStar services), SQL and NoSQL databases( MySQL, PostgreSQL, MongoDB, or DynamoDB) Familiarity with version control systems (Git) and continuous integration/continuous deployment (CI/CD) processes
Strong problem- solving and analytical skills, with the ability to troubleshoot and debug complex issues
Excellent attention to detail and ability to follow coding standards and best practices
Good communication and teamwork skills to collaborate effectively with other developers and stakeholders
Understanding of subscription management and accounting principles
Solid understanding of software development lifecycle, agile methodologies, and industry best practices
Preferred Qualification
Bachelors degree in Computer Science, Engineering, or a related field is preferred
Certification in relevant technologies, such as Salesforce (eg, Salesforce Certified Platform Developer, Salesforce Certified Administrator)
Experience with billing and revenue management (BRM) systems, particularly Zuora
Experience with customer relationship management (CRM) systems, particularly Salesforce
Experience tracking to DORA metrics and Objective and Key Results (OKR)