Hear From Our Team

I wanted to restart my professional life afresh after taking a maternity break. I then joined VigourSoft and got the opportunity to make a professionally enriching career shift, where I could learn and hone new skills. We are continually supported in diversifying our roles, enhancing our skills and working as a team through exchange of ideas, valuable experiences and responsibilities. Here, being a smart and hard worker really pays off well. I am proud and humbled to be amongst such talented and supportive people and I am thankful for the opportunity to contribute to our continued success.

Geeta J. Talent Acquisition Specialist
Why choose Us?

VigourSoft is the best company I’ve ever worked for. The management team is transparent, fair and always available for listening to employee feedback. They care about our professional development, skill advancement, career growth and work-life balance

Pratik J. Senior Full Stack Engineer
Why choose Us?

Started my VigourSoft journey as a Senior Software Engineer and got opportunities to work on newage cutting edge technologies and projects. The learning was swift and my hard work and tenacity was duly rewarded with growth, recognition and the satisfaction of having added value to the growth story of both VigourSoft and its Customers. Grateful for - a very supportive and co-operative team, an empathetic and inspiring management team and customers that appreciate our hard work.

Zaki S. Engineering Manager
Why choose Us?

Node JS Developer

Software Engineer (Node.JS)
VigourSoft is looking for passionate NodeJS developers with a drive of building scalable applications. This is a great opportunity to join a team responsible for a product that is defining the way companies engage and connect with their employees. You’ll be working alongside talented and really passionate engineers, designers, and researchers who are focused on building a world-class application, some of whom are based in other locations.
Responsibilities
  • You will be responsible for the delivery of the application/ feature/ module your team will be working on.
  • Write/Review Code every day in addition to pairing with team members on functional and non-functional requirements and spread design philosophy, goals and improvements to code quality across the team
  • Ensure all code is thoroughly covered by automated tests and that all features meet quality checks before deployment.
  • Contributing to the constant improvement of practices and processes in the team.
  • Building and managing automated build/test/deployment environments
  • Coordinate with cross-functional teams (Sales, Marketing, Product, Mobile, DevOps, UX, Data Science, Data Engineering, QA etc.) to define and execute the feature roadmap.
  • Research new technologies and tools and share your learning with the rest of the team.
  • Provides mentoring and guidance to other team members, including new hires.
What we Expect from you?
  • 5 years of overall experience with at least 4 years of NodeJS experience.
  • Exposure to Python, Go etc will be a plus.
  • Experience and knowledge of open source tools & frameworks, broader cutting edge technologies around server-side development.
  • Experience in building microservices-based architectures
  • Knowledge of or experience with at least one or more of PaaS environments - AWS, Google App Engine, Windows Azure Cloud Services or similar
  • Exposure to at least one of Chef/ Ansible/ Docker/ Kubernetes
  • Ability to deliver in a global team environment with members working remotely in various time zones and locations
Apply Now

Junior Data Engineer

Responsibilities
  • Understanding of Hadoop Ecosystem including but not limited to HDFS, MR, YARN, and components like Hive, Sqoop, Spark, Flume, etc.
  • Ensure architecture will support the business requirements.
  • Work closely with business/product stakeholders in understanding requirements and translating them to technical requirements.
  • Should be able to develop Spark programs either using Python or Scala for scalable data processing.
  • Need to recommend and sometimes implement ways to improve data reliability, efficiency, and quality.
Requirements
  • At least 2 years of experience in building big data pipelines using Kafka, Spark, and other Hadoop ecosystem tools.
  • Experience in distributed Data processing technologies like Kafka, Spark, HDFS etc
  • Experience in scala programming & Shell scripting
  • Knowledge in optimizing large-scale data systems for scalability, resiliency, and performance.
  • Skills in database schema design and SQL
  • Experience with business-critical environments and production systems
  • Good to have AWS cloud platform.
  • Good to have knowledge on installation set up of whole Hadoop cluster.
What you've got?
  • Scala and Python programming language coding absolutely must have.
  • Knowledge of SQL
  • Understanding of distributed computing
  • Experience of working on real-time streaming data (absolute must have)
  • Awareness of any cloud technology. They are currently running on on-prem hardware.
  • Some form of ETL (Informatica or any other) is good to have.
  • Apply Now

    Junior Data Engineer

    Work involves
    • Tracking and report site traffic and other metrics like visits, conversions, bounce rates etc. by integrating Web analytics solutions with customer websites.
    • Working and implementing unified analytics pipeline which will support API as well as SFTP integrations.
    • Work and implement among others, etl pipelines and services to enable consumption, transformation, and report generation from the analytics data.
    Required Experience and skills
    • Good to have background in Java, micro-services, ETL pipelines, and data engineering.
    • Experience with modern data frameworks like Spark.
    • Adequate AWS skills and data modelling skills.
    • Amazon S3 and Redshift experience will be a strong plus.
    Apply Now

    Data and Analytics Engineer

    Work involves
    • Tracking and report site traffic and other metrics like visits, conversions, bounce rates etc. by integrating Web analytics solutions with customer websites
    • Re-designing and implementing unified analytics pipeline which will support API as well as SFTP integrations
    • Designing data models as well as design and implement among others, etl pipelines and services to enable consumption, transformation, and report generation from the analytics data.
    Required Experience and skills
    • Strong background in Java, micro-services, ETL pipelines, and data engineering
    • Experience with modern data frameworks like Spark
    • Adequate AWS skills and strong data modelling skills
    • Amazon S3 and Redshift experience will be a strong plus
    Apply Now

    Apply Now



    Integrating the future Defining Business Impact

    See how we impact change through our integration services.

    Do you want to join Vigoursoft?

    We are passionate about creating innovative solutions and are looking for talented individuals to join us in shaping the future of technology. Explore our opportunities to find out how.

    View Openings