
Prefer Immediate Joiners with Node experience only
Minimum 2 Years of experience in NodeJS. Minimum 1 Year experience in MongoDB Minimum 1 Year of experience in ElasticSearch.

About vSplash Techlabs
About
Connect with the team
Similar jobs


Introduction
We are seeking a highly skilled and experienced .Net Developer with 6+ years of expertise in .Net technologies, Azure Cloud Services, and Azure DevOps. The ideal candidate should be hands-on with coding, cloud services, and client-facing responsibilities. Strong communication, leadership, and problem-solving abilities are essential for this role.
Key Responsibilities
- Develop, enhance, document, and maintain application features using .Net Core 5/6+, C#, REST API, T-SQL, AngularJS/React JS.
- Provide application support and manage API integrations with third-party solutions/services.
- Participate in all stages of the software development life cycle (SDLC) including requirement analysis, design, coding, testing, and deployment.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Ensure reusable, testable, and efficient code following best practices.
- Lead and mentor team members by providing technical guidance, code reviews, and support.
- Manage and monitor CI/CD pipelines through Azure DevOps (Classic / YAML).
- Implement solutions using Azure messaging services (Service Bus/Event Grid/Event Hub) and Azure Storage (Blobs, Tables, Queues).
- Utilize Azure Functions/Durable Functions to build scalable applications.
- Troubleshoot, debug, and resolve complex technical issues efficiently.
- Ensure compliance with coding standards, design patterns, and architectural guidelines.
- Support agile methodologies such as Scrum, Jira, and Agile SDLC models.
Primary Skills
- Strong development experience in C#, .Net Core 3.0/6.0+, Entity Framework, EF Core, Microservices, SOA.
- Expertise in Azure Cloud Services, Azure DevOps, and CI/CD pipelines.
- Hands-on experience with unit testing (X-Unit, MS-Test).
- Advanced SQL development including queries, stored procedures, views, functions, and triggers.
- Strong debugging, analytical, and problem-solving skills.
- Experience in large-scale software development and architectural design.
- Strong leadership and ownership qualities with excellent communication skills.
Secondary Skills
- Proficiency in JavaScript, React JS, Angular, jQuery.
- Experience with API Management (APIM).
- Knowledge of Azure Monitoring, Application Insights, KeyVault, SQL Azure.
- Hands-on with Git, Docker, Kubernetes, Azure Container Apps, Azure Container Registry.
- Familiarity with Agile project management tools (Jira, Scrum).
Opportunity Summary
We are looking for an enthusiastic engineer with experience building Salesforce AppExchange apps to lead the development of Salesforce connectors for our marketing technology products.
What would you do?
· Collaborate with stakeholders in establishing application requirements, determining features, creating customer-friendly solutions, and determining support needs and performance requirements.
· Plan, design, develop, test, and deploy software to satisfy these requirements.
· Work according to the agile programming application development methodology adhered to including test-first, iterative development, and continuous re-prioritization.
· Support the maintenance of our hosted technology solutions.
· Work with other team members in accomplishing group objectives and participating in code reviews.
· Ensure timely and robust implementation of the company’s development plans.
· Ensure that all relevant parties are kept up to date on progress of projects and give feedback on an ongoing basis.
· Contribute to the review, selection, and adoption of proprietary tools and technologies.
· Use specialist knowledge and experience of information technology to provide technical advice and vision.
Technical Skills
The following skills are needed for this role.
Experience
· 3+ years’ experience in web application design and development
· Bachelor’s Degree in relevant discipline or equivalent experience
Primary Skills
· Strong background in Java development
· Experience working with databases and/or CRM systems.
· Experience with, or willingness to learn the Salesforce platform
Secondary Skills (nice to have)
· Experience with Salesforce APEX, VisualForce, SOQL, etc.
· Experience building and maintaining Salesforce AppExchange apps.
· AWS ecosystem and tools, developing for serverless environments.
· Front-end expertise: HTML, CSS, JavaScript, etc.
· Other languages such as JavaScript, Typescript, C#, Ruby, Python, PHP, etc. are all valuable.
Soft Skills
· Thrives collaborating in a team environment with a diverse range of people.
· Passionate about delivering an amazing customer experience.
· Able to have a change of mind, and able to change the minds of others.
· Writes clearly and concisely.
· Capable of working without a company office, with a fully remote team.
Growth Skills
· Possesses a good work ethic; a self-starter with a desire to grow.
· Always looking for better ways to get the job done.
Key Responsibilities:
- Rewrite existing APIs in NodeJS.
- Remodel the APIs into Micro services-based architecture.
- Implement a caching layer wherever possible.
- Optimize the API for high performance and scalability.
- Write unit tests for API Testing.
- Automate the code testing and deployment process.
Skills Required:
- At least 3 years of experience developing Backends using NodeJS — should be well versed with its asynchronous nature & event loop, and know its quirks and workarounds.
- Excellent hands-on experience using MySQL or any other SQL Database.
- Good knowledge of MongoDB or any other NoSQL Database.
- Good knowledge of Redis, its data types, and their use cases.
- Experience with graph-based databases like GraphQL and Neo4j.
- Experience developing and deploying REST APIs.
- Good knowledge of Unit Testing and available Test Frameworks.
- Good understanding of advanced JS libraries and frameworks.
- Experience with Web sockets, Service Workers, and Web Push Notifications.
- Familiar with NodeJS profiling tools.
- Proficient understanding of code versioning tools such as Git.
- Good knowledge of creating and maintaining DevOps infrastructure on cloud platforms.
- Should be a fast learner and a go-getter — without any fear of trying out new things Preferences.
- Experience building a large-scale social or location-based app.

Responsibilities:
- Design and implement product features that are secure, scalable, robust, and easy to implement and maintain.
- Technically lead self-organizing Agile teams.
- Plan and identify solutions and risks within the assigned team.
- Be responsible for implementing features, provide bug fixes, reviewing code quality, reviewing the design to ensure they work well at cloud scale.
- Take pride in ownership in design and product features delivered.
Skills and Qualifications:
- Exp - 2 yrs to 10 yrs
- Strong experience in developing enterprise web applications.
- Expertise on the Microsoft technology stack (http://asp.net/">ASP.NET MVC 3.5 / 4.0 / 4.5, Web API, SQL Server).
- Good knowledge of Client side scripting – JavaScript and JQuery, Kendo.
- Knowledge of design patterns is required.
- Ability to deliver software and artefacts independently.
- Ability to mentor technical teams and evaluate software artefacts.
- Ability to communicate with technical experts as well as functional teams.
- Ability to propose solutions for design and architecture.
- Demonstrated experience in complex software troubleshooting techniques.
- Experience in Product Engineering is desirable.
- Exposure to Windows Azure is an added advantage.

Required Technologies:
o Excellent understanding of Ruby, Ruby on Rails, CSS3
o Able to communicate well with others on technologies bases
o Working knowledge with Rspec is good to have.
o Have previous experience building features in production applications.
o Good Knowledge of SQL
Good To Have
o Basics of GIT and GIT LAB
o PostgreSQL
Able to understand frontend JS frameworks


About the role
Checking quality is one of the most important tasks at Anakin. Our clients are pricing their products based on our data, and minor errors on our end can lead to our client's losses of millions of dollars. You would work with multiple tools and with people across various departments to ensure the accuracy of the data being crawled. You would setup manual and automated processes and make sure they run to ensure the highest possible data quality.
You are the engineer other engineers can count on. You embrace every problem with enthusiasm. You remove hurdles, are a self-starter, team player. You have the hunger to venture into unknown areas and make the system work.
Your Responsibilities would be to:
- Understand customer web scraping and data requirements; translate these into test approaches that include exploratory manual/visual testing and any additional automated tests deemed appropriate
- Take ownership of the end-to-end QA process in newly-started projects
- Draw conclusions about data quality by producing basic descriptive statistics, summaries, and visualisations
- Proactively suggest and take ownership of improvements to QA processes and methodologies by employing other technologies and tools, including but not limited to: browser add-ons, Excel add-ons, UI-based test automation tools etc.
- Ensure that project requirements are testable; work with project managers and/or clients to clarify ambiguities before QA begins
- Drive innovation and advanced validation and analytics techniques to ensure data quality for Anakin's customers
- Optimize data quality codebases and systems to monitor the Anakin family of app crawlers
- Configure and optimize the automated and manual testing and deployment systems used to check the quality of billions of data points of over 1000+ crawlers across the company
- Analyze data and bugs that require in-depth investigations
- Interface directly with external customers including managing relationships and steering requirements
Basic Qualifications:
- 2+ years of experience as a backend or a full-stack software engineer
- Web scraping experience with Python or Node.js
- 2+ years of experience with AWS services such as EC2, S3, Lambda, etc.
- Should have managed a team of software engineers
- Should be paranoid about data quality
Preferred Skills and Experience:
- Deep experience with network debugging across all OSI layers (Wireshark)
- Knowledge of networks or/and cybersecurity
- Broad understanding of the landscape of software engineering design patterns and principles
- Ability to work quickly and accurately in a highly stressful environment during removing bugs in run-time within minutes
- Excellent communicator, both written and verbal
Additional Requirements:
- Must be available to work extended hours and weekends when needed to meet critical deadlines
- Must have an aversion to politics and BS. Should let his/her work speak for him/her.
- Must be comfortable with uncertainty. In almost all the cases, your job will be to figure it out.
- Must not be bounded to comfort zone. Often, you will need to challenge yourself to go above and beyond.
- Participating in design discussions, documentation, and development with the team as needed.
- Reporting to team lead/ manager on daily activities planned, expected deliverables, and reports as defined for the project.
- Participating in requirement gatherings as required.
What you need to have:
- Backend Developer with 3+ yrs of experience
- You have spent at least 2 yrs in a solid back end role.
- Javascript, Typescript, NodeJS
- Client-server architecture
- OOP concepts, including design patterns
- Understanding of RDBMS (MySQL, Postgresql)
- Understanding of REST API
- Familiarity with frameworks such as ExpressJs, NestJs
- Knowledge of TDD frameworks mocha, chai, jest, etc
- Knowledge of AWS (Lambda, RDS, EC2, SQS, S3, ECS, etc)
- Attention to detail
- Excellent communication skills
- Flexible and focussed on solutions
- Organized and self-sufficient
- Prioritize learning and growth
- Enjoy working with a team
- You've prior experience in fintech
- You've had experience taking a problem to a product solution (module/ product)
- Prior experience working with startups and understand the fast-paced, dynamic nature of work.
- You're based in Bangalore, India






