Join the TOPS Infosolutions Team

Tell us where you fit the best, we will tell you how to get there…

We being an employee-centric company, offers you a fun-filled environment to excel in all the tasks you perform. Our endeavors aim to improve your learning curve so that you can gain a significant amount of life-changing knowledge as you work with TOPS. We are looking for the skillful, hardworking and talented individuals who wish to cultivate cross-functional abilities. If you think, you have strong fundamental values and forward thinking approach to stand apart from the crowd – we are here to help you!!!

Currently, we have following openings at TOPS Infosolutions:

Sr. JS Full Stack Developer

Experience: 4+ Years | No of Openings: 2

Apply Now

Job Description

  • Design, build, and maintain scalable full-stack applications running in production
  • Own technical decisions on architecture, data modeling, deployments, and performance trade-offs
  • Debug live issues across the stack, identify bottlenecks, and improve performance
  • Participate in client conversations: scoping, technical discussions, demos, and updates
  • Review code and raise the team's bar including the judgment to catch when AI-generated code is subtly wrong, overengineered, or a poor fit
  • Mentor junior and mid-level engineers and contribute to team engineering standards
  • Continuously evaluate and adopt tools and practices that improve delivery
  • Work in an Agile / Scrum setup with regular delivery cycles

Key Responsibilities

  • 4–6 years building and shipping production JavaScript/TypeScript applications
  • Strong full-stack ability genuinely comfortable owning both React frontends and Node backends; can architect a feature from UI to data layer
  • Deep JavaScript and TypeScript language fundamentals, async patterns, typing discipline, and the ability to teach these to less experienced engineers
  • Strong React advanced hooks, state management, performance optimization, component architecture, and structuring large apps
  • Strong Node backend REST (and ideally some GraphQL or real-time) APIs, auth, error handling, and integrating third-party services; experience with Express, Nest, or similar
  • Solid SQL and NoSQL data modeling across relational and document paradigms; able to pick the right store for the problem and design schemas that hold up under load and change (PostgreSQL, MySQL, MongoDB, or similar)
  • Hands-on AWS deploying and operating applications, comfortable picking up new services, and debugging issues in production cloud environments
  • System design fundamentals caching (Redis/Memcache), queues, REST/API design, and an understanding of scaling and reliability trade-offs
  • Track record on live production systems operating, supporting, and evolving systems, not only greenfield builds or POCs
  • Git workflows in a team branching, reviews, conflict resolution
  • Day-to-day use of AI coding tools (Cursor, GitHub Copilot, Claude Code, or similar) and a point of view on where they help vs. hurt
  • Strong communication can explain technical decisions to clients and non-technical stakeholders
  • Independence breaks down ambiguous problems, designs solutions, and ships without hand-holding Automated testing depth (unit, integration, e2e)
  • Security fundamentals: auth flows, secrets management, OWASP basics

Jr. JS Full Stack Developer

Experience: 1+ Years | No of Openings: 3

Apply Now

Job Description

  • Own small features end-to-end: build the UI in React, the API in Node, wire up the database, test it, ship it, support it
  • Ship clean, reviewable code including the judgment to know when AI-generated code is right, when it's subtly wrong, and when to rewrite it. Learn what "good" looks like through code review
  • Debug real issues across the stack including bugs you didn't write
  • Participate in design discussions and ask the questions you don't yet know the answers to
  • Learn the parts of the stack you don't know yet TypeScript, a new framework, an AWS service, a database you haven't used as projects demand
  • Show up to client meetings when invited, even if mostly to listen at first

Key Responsibilities

  • 1–2 years building and shipping JavaScript/TypeScript applications paid work, not just bootcamp or coursework
  • Solid JavaScript fundamentals closures, async/await, promises, array methods, the DOM, ES6+ syntax. Can read and write idiomatic JS without help
  • React fundamentals components, props, state, hooks (useState, useEffect), and basic component composition
  • Node basics has built at least simple APIs or services with Express or similar
  • Has shipped something to real users: a feature, an internal tool, an integration. Something that actually runs and that real people depend on, even at small scale
  • Database basics can model simple data and write queries against MongoDB, MySQL, PostgreSQL, or similar. Understands the difference between SQL and NoSQL at a basic level
  • Git fluency branching, pull requests, resolving merge conflicts, reading diffs
  • Day-to-day use of AI coding tools (Cursor, GitHub Copilot, Claude Code, or similar) and a starting point of view on where they help vs. where they get things wrong. We assume you use AI; we hire for the judgment around it
  • Strong communication can ask clear questions, write a coherent Slack message, and follow up when blocked rather than going dark
  • Curiosity and initiative when stuck, has tried something before asking; when given feedback, applies it and remembers it next time
  • TypeScript exposure even basic typing of props and function signatures counts
  • Some experience with testing Jest, Vitest, React Testing Library, or any framework
  • REST API experience building them, consuming them, or both
  • Exposure to AWS basic familiarity with EC2, S3, Lambda, or similar
  • CSS / styling depth Tailwind, SASS/LESS, styled-components, or a component library
  • A deployed personal project with a live URL

SEO Analyst

Experience: 4+ Years | No of Openings: 1

Apply Now

Job Description

  • Sound knowledge of SEO and link-building
  • Planning, overseeing, and evaluating the link-building process
  • Regular SEO competitor analysis
  • Should be good with Communication (Written and verbal)
  • Develop and map out SEO and Social Media content.
  • Identifying powerful keywords to drive the most valuable traffic
  • Understanding of content creation process is a plus
  • Create, curate, and manage all published content (images, video, and written)
  • Website usability understanding & knowledge of HTML+CSS (from SEO perspective)
  • Ability to work independently and as part of a team
  • Should be up-to-date on the latest SEO trends

Sr. Python Developer

Experience: 4+ Years | No of Openings: 1

Apply Now

Job Description

  • Design, build, and maintain scalable backend services and APIs running in production
  • Own technical decisions on architecture, deployments, and performance trade-offs
  • Debug live issues, identify bottlenecks, and improve application performance
  • Participate in client conversations: scoping, technical discussions, demos, and updates
  • Continuously evaluate and adopt new tools and technologies that improve delivery
  • Mentor junior engineers and contribute to team engineering standards
  • Work in an Agile / Scrum setup with regular delivery cycles

Key Responsibilities

  • 4+ years building and shipping production Python applications
  • Strong fundamentals: OOP, common design patterns, debugging, and performance optimization
  • Experience with at least one Python web framework (Django, FastAPI, Flask, or similar we're not prescriptive about which one)
  • Solid SQL skills (PostgreSQL, MySQL, or similar) and strong data modelling fundamentals across relational and NoSQL paradigms able to pick the right store for the problem and design schemas that hold up under load and change
  • Hands-on experience deploying and operating applications on AWS comfortable picking up new services as projects require, and debugging issues in production cloud environments
  • Comfortable with Git workflows in a team setting (branching, reviews, conflict resolution)
  • Track record on live production projects operating, supporting, and evolving systems in production, not only greenfield builds or POCs
  • Day-to-day use of AI coding tools (Cursor, GitHub Copilot, Claude Code, or similar) and a point of view on where they help vs. hurt
  • Strong communication can explain technical decisions to clients and non-technical stakeholders
  • Independence can break down ambiguous problems, design solutions, and ship without hand-holding

Jr. Python Developer

Experience: 1+ Years | No of Openings: 1

Apply Now

Job Description

  • Own small features end-to-end: design, build, test, ship, and support them in production
  • Ship clean, tested, reviewable Python code and learn what "good" looks like through code review
  • Debug real issues in real systems including production bugs you didn't write
  • Participate in design discussions and ask the questions you don't know the answer to
  • Use AI coding tools effectively as part of your daily workflow
  • Learn the parts of the stack you don't know yet frameworks, AWS services, databases, frontend basics as projects demand
  • Show up to client meetings when invited, even if mostly to listen at first

Key Responsibilities

  • 1–2 years building and shipping Python applications paid work, not just bootcamp or coursework
  • Solid Python fundamentals OOP, data structures, file I/O, error handling, basic async. Can read and write idiomatic Python without help
  • Has shipped something to real users a feature, an internal tool, an integration. Something that actually runs and that real people depend on, even at small scale
  • Experience with at least one Python web framework (Django, FastAPI, Flask, or similar) even if only basic CRUD work
  • SQL basics can write joins, filters, aggregations. Understands what an index is and why it matters
  • Git fluency branching, pull requests, resolving merge conflicts, reading diffs
  • Day-to-day use of AI coding tools (Cursor, GitHub Copilot, Claude Code, or similar) and a starting point of view on where they help vs. where they get things wrong
  • Strong communication can ask clear questions, write a coherent Slack message, and follow up when blocked rather than going dark
  • Curiosity and initiative when stuck, has tried something before asking; when given feedback, applies it and remembers it next time
  • Willingness to work across the stack comfortable being uncomfortable on parts you don't know yet
  • Exposure to AWS even basic familiarity with EC2, S3, Lambda, or RDS counts. Doesn't need to be deep
  • Some experience with testing pytest, unittest, or any framework. Understands why tests exist
  • Has worked with REST APIs building them, consuming them, or both
  • Exposure to LLM-powered applications anything from "I built a chatbot side project" to "I've worked with RAG at my job"
  • Exposure to data work ETL scripts, pandas, basic pipelines
  • Front-end basics enough HTML / CSS / JavaScript to debug full-stack issues

Pre Sales Business Analyst

Experience: 4+ Years | No of Openings: 1

Apply Now

Roles and Responsibilities

  • Handle and support all activities that are part of presales and solutions scope.
  • Collaborate with the sales team to understand client needs and develop pre-sales materials like Proposals, Presentations, RFPs, RFIs, Solutions, SoW, etc that effectively communicate the value of our solutions.
  • Conduct in-depth analysis of client requirements and business processes to identify opportunities for improvement and innovation.
  • Pitch solutions to customers and explain all the features and benefits of a platform/use case/case study.
  • Preparing Technical Presentation & DEMO to clients about the solution offered.
  • Support the team in developing/improving presales content (for specific clients or a reusable repository) and stay updated on all use cases regularly.
  • Research and prepare competitive analysis, stay updated with the latest market trends, and competitor solutions.
  • Work involves handling global clients in multiple time zones.

Skills

  • Quick learning of the platform to an expert level, complete understanding of use cases and case studies through constant learning and deep dives.
  • Excellent communication, presentation, and articulation skills— written as well as in-face client interactions.
  • Excellent teamwork and networking skills—within teams as well as with other teams like product, delivery, marketing, etc.
  • Self-driven to learn and upskill on a continuous basis.
  • Stay up-to-date on industry trends and best practices in presales and business analysis.
  • Functional knowledge across one or more technologies like PHP, JS, Python, AWS, Database, etc. would be an added advantage.

Senior Business Analyst

Experience: 4+ Years | No of Openings: 5

Apply Now

Responsibilities

  • Collaborate with stakeholders, such as business managers, users, and technical teams, to understand their needs and gather requirements for new projects or process improvements.
  • Analyze current business processes, workflows, and systems to identify areas for improvement, increased efficiency, and cost reduction.
  • Identify gaps between current and desired business processes and propose solutions to bridge those gaps, ensuring that the proposed solutions align with business objectives.
  • Collaborate with technical teams and subject matter experts to design solutions that meet business requirements, considering factors such as feasibility, scalability, and usability.
  • Continuously monitor and evaluate implemented processes and systems, identifying areas for further improvement and suggesting enhancements to drive efficiency and productivity.
  • Experience with Pre-sales development & Post sales development.
  • Managing day to day working relationships with developers / Team Leads of the project/clients, setting and managing delivery/delivery expectations.
  • Great knowledge and experience in estimation techniques, wireframe, creating a project plan, and driving the project from start to finish is a must.
  • Exposure to project management, Project planning, schedule, cost & resource allocation.
  • Document requirements, business rules, and processes using standard methodologies, such as creating user stories, work breakdown structure, process flowcharts, functional specifications, and other relevant documentation.
  • Good experience with tools like: MS Visio, Balsamiq.
  • Timely status reporting to management and to the client.
  • Ability to manage escalations and issue resolution.
  • Consultative role in understanding business / defining frameworks for projects.
  • Delivering and communicating add-on features solutions to clients.
  • Working with the team to ensure delivery of client expectations and ensuring the solution is right and is client quality.
  • Good knowledge of APIS, Web services, Payment Gateways.
  • Analyze complex requirements and suggest solutions based on experience.

Python Lead

Experience: 7+ Years | No of Openings: 1

Apply Now

Responsibilities

  • Lead a team of Python developers across multiple projects, ensuring timely delivery.
  • Architect, design, and develop scalable and efficient solutions using Python.
  • Oversee the entire software development lifecycle, including planning, coding, testing, and deployment.
  • Collaborate with cross-functional teams, including frontend developers, DevOps, and product managers.
  • Implement best practices for coding, testing, and deployment.
  • Review code, ensure high coding standards, and provide mentorship to junior developers.
  • Manage project timelines, resource allocation, and stakeholder communication.
  • Identify technical risks and implement solutions proactively.
  • Stay updated with the latest industry trends, tools, and technologies.

Requirements

  • Experience with Machine Learning or AI-related projects.
  • Strong expertise in Django, Flask, or FastAPI.
  • Experience with databases like PostgreSQL, MySQL, or MongoDB.
  • Proficiency in RESTful API design and microservices architecture.
  • Familiarity with cloud platforms like AWS, Azure, or GCP.
  • Strong understanding of agile methodologies and software development best practices.
  • Excellent problem-solving skills and ability to manage multiple priorities.
  • Strong leadership, team management, and mentoring skills.
  • Understanding of models and applied AI, agentic AI is a must.

Project Manager

Experience: 10+ Years | No of Openings: 2

Apply Now

Roles and Responsibilities

  • Liaise with clients and other stakeholders involved to determine and document the scope of the project.
  • Collaborate with team members to prepare estimations for the project.
  • Create project plans from the scope of work after collaborating with the internal team.
  • Regular management of tasks, allocation, prioritization and due dates for smooth execution of the project.
  • Plan and execute daily scrum across multiple projects.
  • Track project plans to ensure milestones are met on a consistent basis.
  • Ensuring the requirement documentation is created properly and managed.
  • Communicate project status with management, team members, and other stakeholders on an ongoing basis. Report project outcomes and/or risks to the appropriate management channels and escalate issues, as necessary, according to the project work plan.
  • Manage changes to the scope, schedule, costs, and timelines for the project.
  • Prepare for and facilitate client meetings
  • Facilitate clear communication as a single point of contact from the client to the team.
  • Create and maintain project documentation.
  • Participate in project retrospectives and work closely with the management team to regularly improve protocols and processes.

Must Haves

  • Minimum 10+ years of experience in an IT Service company with exposure to managing multiple International Projects at a time. .
  • Technical Educational background is a must; B.E/BTech.
  • Excellent communicator. You must be fluent in speaking and writing English.
  • Skilled in project management and decision making.
  • Experience with Agile process and methods.
  • Experience in working closely with multiple stakeholders like Designers, Developers, QA Leaders, etc.
  • Ability to collaborate and work with people from different backgrounds/skillset.
  • Proficient with Microsoft Office and Google Suite applications. Experience working with project management tools like JIRA/ Asana / Click Up / Trello
  • Requires very little direction.

Business Development Manager

Experience: 5 to 7 Years | No of Openings: 1

Apply Now

Key Responsibilities

  • Develop and execute a comprehensive business development strategy to drive sales and revenue growth.
  • Leverage existing industry knowledge and relationships to identify and secure new business opportunities.
  • Focus on selling web development, web designing, mobile apps development, mobile app designing, and hosting services to clients in the US, Europe, and other targeted regions.
  • Build and nurture strong relationships with clients, understanding their needs and providing tailored solutions.
  • Collaborate with the marketing team to enhance brand visibility and generate leads through various channels.
  • Proactively engage with potential clients to understand their requirements and offer solutions that align with their business goals.
  • Identify and explore new markets and industry verticals to expand the company's client base.
  • Keep abreast of industry trends, competitor activities, and emerging technologies to position the company competitively.
  • Work closely with the marketing team to align business development efforts with overall marketing strategies.
  • Provide insights and feedback to enhance marketing campaigns and improve lead generation activities.
  • Collaborate with leadership to set revenue targets and establish key performance indicators (KPIs) for business development activities.
  • Regularly track and report progress against set goals, making data-driven decisions to optimize performance.

Key Skills Required

  • Minimum of 5 years of experience in business development in the IT Service Industry, with a track record of successfully selling web development, designing, and mobile app services.
  • Demonstrated experience in securing clients from the US, Europe, and other international markets.
  • Proven ability to take initiative and work independently, with a proactive mindset towards identifying and pursuing new opportunities.
  • Strong communication and presentation skills, both written and verbal.
  • Ability to work collaboratively with cross-functional teams, especially with the marketing team.

Sr. PHP Developer

Experience: 8+ Years | No of Openings: 2

Apply Now

Job Description

  • Strong experience in Back-End Web Development, Object-Oriented Programming (OOP).
  • Must have 4+ years of experience in Laravel, CodeIgniter, or other MVC frameworks
  • Should have knowledge of Agile Process & Knowledge of Web Application Security concepts.
  • Database experience of at least one of the following: PostgreSQL or MySQL.
  • Must have experience of Laravel Queue Jobs, Seeders, Migration and factory files, Service Providers.
  • Should have Experience of creating schedules and artisan commands in Laravel.
  • Should be very strong with Object Oriented concepts, design and architecture.
  • Basic Database conceptual knowledge such as DDL, DML and their usages.
  • Knowledge of Ecommerce, payment gateway, Webhooks & API integration.
  • Identify and correct bottlenecks and fix bugs
  • Experience with Google Map API, Firebase API, and AWS is plus.
  • Proficient understanding of code versioning tools (such as Git, Bitbucket)
  • Experience with agentic coding workflows using tools like Claude Code, Cursor, or similar AI-assisted development environments is a plus.

Fill The Form To Apply

Are you interested to be part of our excellent team?