WORK AT TAGSHAW

Join us in shaping the next breakthrough idea.

Why join us

frame 4842

Continuous professional growth

We provide opportunities for learning and development to help you advance in your career.

frame 4843

Collaborative Work Culture

Our horizontal hierarchy fosters open communication and teamwork across all levels.

frame 4844

Flexible Hybrid Work Model

Enjoy the freedom to work from home or the office, balancing productivity and comfort.

frame 4845

Generous Personal Time Off

Take the time you need to recharge with our supportive leave policies.

frame 4846

Skill Enhancement Opportunities

Access resources and programs designed to expand your expertise and stay ahead in your field.

frame 4847

Cross-Domain Exposure

Gain experience across multiple domains to broaden your perspective and career potential.

Open Positions

Full Time
Bangalore
Posted 3 months ago

Job Description

We are looking for a highly experienced Solution Architect with deep expertise in the Telecom BSS (Business Support Systems) landscape and modern Microservices architecture. The ideal candidate will lead the design and implementation of scalable, secure, and high-performing solutions that align with business objectives and industry best practices. This role requires strong leadership, architectural vision, and hands-on experience in guiding complex transformation programs.

Key Responsibilities

Architecture Design & Strategy:
Define end-to-end architecture for Telecom BSS solutions, ensuring alignment with business and technical requirements.
Design and implement Microservices-based architectures leveraging containerization and orchestration (Docker, Kubernetes).
Establish architectural standards, frameworks, and governance models.

Solution Delivery:
Lead solution design for OSS/BSS systems, including CRM, Billing, Order Management, and Product Catalog.
Ensure seamless integration between BSS components and external systems using APIs (REST/GraphQL).

Technology Leadership:
Evaluate and recommend technology stacks, tools, and platforms for scalability and performance.
Drive adoption of cloud-native architectures and DevOps practices for continuous delivery.

Stakeholder Collaboration:
Work closely with business teams, product owners, and engineering leads to translate requirements into technical solutions.
Provide architectural guidance to development teams and mentor senior engineers.

Performance & Security:
Ensure solutions meet high standards of security, compliance, and performance.
Implement best practices for API security, data privacy, and resilience.

Innovation & Continuous Improvement:
Stay updated on emerging technologies in Telecom BSS and Microservices.
Recommend improvements in architecture and processes to enhance agility and reduce costs.

Qualifications & Skills

Experience:
Minimum 15+ years in IT architecture and solution design.
Proven experience in Telecom BSS systems (CRM, Billing, Order Management, Mediation, Rating).
Strong background in Microservices architecture, containerization, and orchestration.

Technical Expertise:
Proficiency in Java/J2EE, Spring Boot, and API design.
Hands-on experience with Docker, Kubernetes, and CI/CD pipelines.
Knowledge of cloud platforms (AWS, Azure, GCP) and API gateways.
Familiarity with event-driven architectures, messaging systems (Kafka, RabbitMQ).

Domain Knowledge:
Comprehensive understanding of Telecom BSS processes, TM Forum standards, and integration patterns.

Soft Skills:
Excellent leadership, communication, and stakeholder management skills.
Ability to drive large-scale transformation programs and manage cross-functional teams.

Good to Have:
Certification in TOGAF, AWS/Azure Architect, or similar.

Job Details

Job Category

Design, Engineering

Role

Solution Architect

Location

Bangalore

Experience

15+ Years

Type

Full Time

Full Time
Bangalore
Posted 3 months ago

Job Description

We are seeking an experienced Automation Engineer to design, develop, and maintain robust automation frameworks and solutions that ensure high-quality software delivery. The ideal candidate will have strong expertise in test automation tools, scripting languages, and CI/CD practices, with a focus on scalability, reliability, and continuous improvement.

Key Responsibilities

Automation Framework Development:
Design and implement scalable automation frameworks for web, API, and mobile applications.
Maintain and enhance existing automation suites to improve coverage and efficiency.

Test Automation:
Develop automated test scripts using tools like Selenium, Playwright, Cypress, or similar.
Automate functional, regression, and performance testing across multiple platforms.

Integration & CI/CD:
Integrate automated tests into CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI).
Ensure automated tests run reliably in continuous integration environments.

API & Backend Testing:
Implement automated tests for RESTful and GraphQL APIs.
Validate backend services and data integrity using automation tools.

Performance & Security Testing:
Collaborate with QA and DevOps teams to incorporate performance and security checks into automation workflows.

Collaboration & Documentation:
Work closely with developers, QA engineers, and product teams to understand requirements.
Document automation processes, frameworks, and best practices.

Continuous Improvement:
Research and adopt new tools and technologies to enhance automation capabilities.
Participate in code reviews and knowledge-sharing sessions.

Qualifications & Skills

Experience:
Minimum 5+ years of experience in automation engineering or test automation roles.

Technical Skills:
Strong proficiency in Java, Python, or JavaScript for scripting automated tests.
Hands-on experience with automation tools like Selenium, Cypress, Playwright, or Appium.
Solid understanding of API testing tools (Postman, REST Assured).
Familiarity with CI/CD pipelines and tools like Jenkins, GitHub Actions, or GitLab CI.
Experience with Docker and containerized test environments.
Knowledge of version control systems (Git) and build tools (Maven, Gradle, or npm).

Good to Have:
Exposure to cloud platforms (AWS, Azure, GCP).
Experience with performance testing tools (JMeter, Gatling).
Understanding of BDD frameworks (Cucumber, Behave).

Soft Skills:
Strong analytical and problem-solving skills.
Excellent communication and collaboration abilities.
Ability to work in agile environments and adapt to changing priorities.

Job Details

Job Category

Engineering, Quality Assurance

Role

Automation Engineer

Location

Bangalore

Experience

5+ Years

Type

Full Time

Department

Quality Assurance

Full Time
Bangalore
Posted 3 months ago

Job description

We are seeking an experienced Frontend Developer with strong expertise in React.js to design and develop high-quality, scalable, and responsive web applications for the Oil & Gas industry. The ideal candidate will have a deep understanding of modern frontend technologies, UI/UX principles, and API integration, along with the ability to work in an agile environment. Experience in the Oil & Gas domain is beneficial but not mandatory.

Key Responsibilities

Frontend Development:
Develop and maintain responsive web applications using React.js, JavaScript (ES6+), HTML5, and CSS3.
Implement reusable components and ensure code quality, scalability, and maintainability.

API Integration:
Integrate RESTful APIs and GraphQL services for seamless data exchange between frontend and backend systems.
Optimize API calls for performance and responsiveness.

UI/UX Collaboration:
Work closely with UI/UX designers to translate wireframes and design specifications into functional interfaces.
Ensure a consistent and visually appealing user experience across devices.

Performance Optimization:
Identify and resolve performance bottlenecks.
Optimize applications for speed, scalability, and cross-browser compatibility.

Testing & Debugging:
Conduct unit testing and debugging of frontend components.
Ensure high-quality deliverables through automated testing and CI/CD practices.

Collaboration & Agile Practices:
Collaborate with backend developers, QA teams, and stakeholders.
Participate in agile ceremonies (Scrum/Kanban) and contribute to continuous improvement.

Continuous Learning:
Stay updated with emerging frontend technologies and best practices.
Participate in code reviews and knowledge-sharing sessions.

Requirements

Experience:
Minimum 5+ years of experience in frontend development.
Proven track record of building complex web applications using React.js.

Technical Skills:
Strong proficiency in React.js, JavaScript (ES6+), HTML5, CSS3, and responsive design principles.
Familiarity with state management libraries (Redux, Context API).
Experience with API integration (REST/GraphQL).
Knowledge of build tools and version control (Webpack, Git).

Good to Have:
Exposure to CI/CD pipelines (GitHub Actions, Jenkins).
Experience with Docker and cloud platforms (AWS preferred).

Soft Skills:
Excellent communication and interpersonal skills.
Ability to work in a dynamic, semi-structured environment.
Strong problem-solving and critical-thinking abilities.

Language Proficiency:
Fluent in English

Job Details

Job Category

Design, Engineering

Role

Frontend Developer

Location

Bangalore

Experience Required

5+ years

Type

Full Time

Full Time
Bangalore
Posted 3 months ago

Job description

We are looking for a skilled Full Stack Developer with strong expertise in modern web technologies to design, develop, and maintain scalable applications for the telecom industry. The ideal candidate will have hands-on experience across the entire stack—frontend, backend, and database—while adhering to best practices in performance, security, and maintainability.

Key Responsibilities

Feature Development:
Design, implement, and deliver user-centric features across frontend and backend systems.
Build reusable, maintainable UI components using React.js or equivalent frameworks.
Develop backend services using Node.js or Python, following clean architecture principles.

API & Database Design:
Define and implement RESTful and GraphQL APIs.
Design efficient, scalable database schemas for PostgreSQL/MySQL and integrate with NoSQL stores like Redis or Elasticsearch.

Testing & Quality Assurance:
Write and maintain unit, integration, and end-to-end tests using tools like Jest, React Testing Library, Pytest, and Cypress.

DevOps & Deployment
Containerize applications using Docker.
Configure CI/CD pipelines (GitHub Actions, Jenkins) for automated builds and deployments.

Security & Standards:
Enforce secure coding practices, accessibility standards (WCAG), and SEO fundamentals.

Collaboration:
Work closely with Product, Design, and Engineering teams to translate requirements into technical solutions.
Participate in agile ceremonies and contribute to continuous improvement.

Ownership & Mentorship:
Own feature delivery from planning through production.
Mentor junior developers or interns when required.

Qualifications & Skills

Experience:
Minimum 3+ years of experience building full-stack web applications.

Technical Skills:
Proficiency in JavaScript (ES6+), TypeScript, HTML5, and CSS3 (Flexbox/Grid).
Advanced experience with React.js (Hooks, Context, Router) or similar frameworks.
Strong backend development skills in Node.js (Express/Fastify) or Python (Django/Flask/FastAPI).
Expertise in designing and integrating REST/GraphQL APIs.
Solid knowledge of PostgreSQL/MySQL and familiarity with NoSQL stores.
Experience with build tools (Webpack, Vite), package managers (npm/Yarn), and Git workflows.
Skilled in writing tests using Jest, React Testing Library, Pytest, and Cypress.
Familiarity with Docker, CI/CD tools, and basic cloud deployments.

Domain Knowledge:
Exposure to Telecom domain BSS systems is a plus.

Soft Skills:
Strong problem-solving, debugging, and communication skills.
Ability to work in dynamic, agile environments.

Job Details

Job Category

Engineering

Role

Fullstack Developer

Location

Bangalore

Experience Required

5+ Years

Type

Full Time

Department

Engineering & Design

Scroll to Top