Job Description
About Us:
dMACQ, a software tech company, is a leader in workplace digitization solutions, offering organizations a secure, intelligent information management platform. Trusted by over 300 customers worldwide, including industry giants like Adidas, Tata AMC, Sony, ThyssenKrupp, SBI Mutual Fund and IDFC First Bank, dMACQ provides an end-to-end suite for Enterprise Document Management, Enterprise Workflow, and Digital Transformation.
Leveraging cutting-edge technologies such as AI, Machine Learning, and Robotic Process Automation, dMACQ enhances workplace efficiency while reducing the need for manual intervention.
Responsibilities:- Design, develop, and maintain robust, scalable, and high-performance backend services using Node.js and TypeScript, with a focus on Azure Serverless and Azure Functions.
- Ensure the implementation of comprehensive unit, integration, and end-to-end testing strategies for all backend components to guarantee code quality and reliability.
- Collaborate effectively with cross-functional teams (frontend, DevOps, product) to define API specifications, integrate backend services, and ensure seamless system functionality.
- Conduct thorough code reviews, provide constructive feedback, and contribute to the continuous improvement of coding standards, architectural patterns, and development processes.
- Minimum of 1 years and up to 3 years of hands-on experience in backend development using Node.js and TypeScript.
- Proven experience working with Azure Serverless technologies, specifically Azure Functions.
- Demonstrated experience in a leadership or mentorship role, guiding junior developers.
- Strong understanding of database systems (SQL and/or NoSQL) and robust API design principles (RESTful APIs, GraphQL).
Required Skills:
- Expertise in Node.js and TypeScript for building scalable backend applications.
- Proficiency with Azure Serverless architecture and services, particularly Azure Functions.
- Strong command of testing frameworks and methodologies (unit, integration, end-to-end testing).
- Solid experience with various database technologies (SQL, NoSQL).
- Ability to design, develop, and secure robust API endpoints (RESTful APIs, GraphQL).
- Familiarity with containerization technologies (e.g., Docker).
- Proficient in version control systems, especially Git.
- Experience with CI/CD pipeline implementation (e.g., Azure DevOps, GitHub Actions).
- Familiarity with frontend technologies (e.g., React, Angular, Vue.js) to facilitate better collaboration.
- Knowledge of performance optimization techniques and scalability best practices for distributed systems.
- Prior experience in formal mentorship or team lead roles.
- Understanding and experience with Microservices Architecture.
- Knowledge of cloud security best practices within the Azure ecosystem.
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.