- Trivandrum
- 1 - 3 Years
- Not disclosed
- Software Engineer-Python Developer
- 1 Days ago
Seeking a hands-on Node.js Technical Architect to design and lead scalable, cloud-native applications. The role involves defining architecture, leading engineering teams, driving technical decisions, and ensuring successful delivery of enterprise-grade SaaS products. Responsibilities Architect and develop scalable backend systems using Node.js and TypeScript. Design microservices, REST APIs, event-driven architectures, and integration frameworks. Lead architecture reviews, code reviews, and technical governance. Drive containerization and orchestration using Docker and Kubernetes. Design and optimize database solutions using PostgreSQL, MySQL, MongoDB, Redis. Implement CI/CD pipelines and DevOps best practices. Collaborate with Product, Engineering, and Business stakeholders. Pro-active to continuously improve processes, find ways to speed up releases while improving quality. Mentor development teams and provide technical leadership. Ensure system performance, security, scalability, and reliability. Leverage AI both for speeding development, and integrating into products. Expert in making trade-offs calls, and ability to decide what is acceptable technical debt. Monitor systems and team processes.
We are seeking a detail-oriented, analytical Business Analyst to join our team. In this role, you will act as the vital bridge between our business stakeholders and technical teams. Your primary mission will be to analyze complex business processes, gather and document clear requirements, and translate data into actionable insights that drive strategic improvements and successful project delivery. The ideal candidate possesses a mix of strong analytical capabilities, technical aptitude, and exceptional communication skills to manage diverse stakeholder expectations. Core Responsibilities Requirements Gathering & Documentation: Collaborate with business stakeholders to elicit, analyze, validate, and document detailed business and functional requirements (BRDs/FRDs), user stories, and acceptance criteria. Process Analysis & Optimization: Evaluate existing business processes, identify inefficiencies, bottlenecks, or gaps, and design optimized "to-be" workflows to improve operational efficiency. Data Analysis & Reporting: Extract, manipulate, and analyze data from various sources using [SQL, Excel, Tableau, Power BI, etc.] to identify trends, support business cases, and measure project success. Stakeholder Communication: Translate technical complexities into clear, business-friendly concepts for stakeholders, and vice versa for the engineering or development teams. Project Delivery Support: Work closely with project managers and developers throughout the software development lifecycle (SDLC) to ensure solutions align with original business objectives. User Acceptance Testing (UAT): Assist in or lead the UAT process, including defining test scenarios, coordinating testing cycles with business users, and ensuring defects are tracked and resolved. What We Are Looking For Experience: [2-4 years] of experience as a Business Analyst, Systems Analyst, or in a similar analytical role. Technical Skills: Proficiency in data analysis tools (advanced Excel is a must; [SQL, Python, or R] is highly preferred) and data visualization software ([Tableau, Power BI]). Methodologies: Strong understanding of Agile/Scrum or Waterfall project management frameworks. Experience with tools like [Jira, Confluence, Asana] is a plus. Problem-Solving & Critical Thinking: An analytical mindset with the ability to break down complex, ambiguous business problems into structured, manageable components. Communication & Facilitation: Excellent written and verbal communication skills, with a proven track record of facilitating workshops and presenting insights to stakeholders. Education: Bachelor’s degree in Business Administration, Computer Science, Information Systems, Data Analytics, or a related field.
We are looking for a motivated and detail-oriented Junior QA Engineer with strong software testing skills. The successful candidate work closely with developers, product owners, and senior QA team members to ensure the quality and reliability of our software applications. In this role, you will be involved in testing web applications built using technologies such as ASP.net, C#, JQuery, Adobe Flex, Next.js, React, etc. Apart from functional testing our QA team also ensures all live releases meet our rigorous standards for speed and security including web site, our search engine or our back-office systems (including CRM and finance). Your responsibilities involve (not limited to) the following Analyze business and functional requirements Creation and execution of test cases, test plans, procedures and manual test cases/scripts Test software components ensuring that they meet the entire functional, technical, performance and security requirements Identify, document, and track defects through to resolution Participate in requirement reviews, sprint planning, and retrospectives Validate bug fixes and perform re-testing Collaborate at all levels across Technology and Product (within and outside of a squad) to ensure delivery of products that meets business and customer needs Identify automation opportunities in different workflow Contribute to automation test development and maintenance where applicable Prepare test execution reports and communicate testing status Backend database testing through SQL interface.