About QuestionPro:
QuestionPro is one of the leading market research platforms. We have a wide range of products in Market Research, Customer Experience, Employee Experience, Vehicle Experience. All our products are multi-tenant SAAS platforms built on the latest technologies.
Our infrastructure is spread across 6 Data Centers across the globe. The platform collects over 10Million Surveys every month. Our Customer Experience platform was named top provider in the Gartner Voice of the Customer Rankings. Ever since we launched in 2016, we have grown by over 200% YoY. All up we are on plan to hit $ 31M in 2021. We are bootstrapped and proud to get where we are without any funding or investments.
Our operations are spread across the globe with offices in the US, Mexico, Germany, UK, UAE, and Canada.
https://www.questionpro.com/blog/cx-top-provider-gartner-voc-rankings/
We are a bootstrapped company and proud to have not taken any funding or investment.
QuestionPro has a particularly exciting journey ahead, requiring a passionate individual to join our growing team. If you are a true technology craftsman and want to build cutting-edge software solutions, hit us!
We operate 100% remote. You will be working from any place you desire for this position.
Responsibilities
- You will be responsible for key deliverables that would help improve the quality and reliability of our infrastructure spread across 8 data centres, both cloud and hybrid.
- Streamline Life Cycle Management activities for the Infrastructure.
- You will be interacting with DevOps & Support teams to quickly investigate and mitigate the problems impacting customers at various levels in the Infrastructure including MySQL Database and Engineered Systems technology stack.
Skills & Requirements
Must-Have:
- 8+ years of experience in Linux System Administration / Development / QA roles with a thorough understanding of Software Development Life Cycle
- Excellent knowledge of Linux System administration activities
- A very good understanding of Linux kernel internals, Server Virtualization, Networking & Security layer
- Any experience in IO subsystem, Operating Systems, Storage technologies would be a definite plus
- Hands-on experience with automation of system administration activities
- Hands on experience in building OS images and testing based on standard test framework.
- Proven ability to triaging and resolve issues during patch testing & certification
- Experience in OEM, Linux OS Patching, Yum, KSplice, etc.
- Excellent Scripting skills in Bash, Perl, Python, or similar scripting languages
Good To Have:
- Good experience on private cloud management.
- Proxmox virtualization
- Ability to build and grow the team.

About Questionpro
About
Connect with the team
Similar jobs
Extramarks Education India Private Limited
Extramarks is leading the Education Technology sector in India by providing 360⁰ education support to learners through new age digital education solutions. These solutions are used by schools in class room for imparting education and by students at home to make learning easy and effective. Keeping pace with globalization and technology in education, Extramarks empowers young learners to step in with the latest technology and have anytime-anywhere access to quality learning. In a very short period, Extramarks has become extremely popular among schools and students. More than 8000 schools use digital learning and technology solutions of Extramarks across India, Singapore, Kuwait, UAE and South Africa.
Extramarks Learning App allows students to learn at home at their own pace and space and provides complete educational support eliminating the need of a tutor. The three pronged pedagogical approach of Learn, Practice and Test ensures better learning outcomes for students. All concepts are first explained in an easy to learn manner with the help of rich media then the students are allowed to practice the concept. Virtual Practicing modules and Q&A allow the retention of knowledge that is tested on a robust teaching platform to identify the learning gaps.
Extramarks is currently in the process of scaling up rapidly and is looking to hire for the position of Sr. Development Manager, to be an experienced professional with unique skill who stretches from strategy to execution. Extramarks is driving student learning through data driven techniques by providing personalized learning recommendations to the students. Apart from such customer facing innovations, we are also implementing internal operational excellence solutions through similar data driven approaches. It is a once in a lifetime opportunity to join Extramarks and help change the face of education in India.
Job Description:
- Drive high performance in the Engineering team, with a relentless focus on agile methodologies and continuous innovation in processes, work practices and tooling.
- Apply best-practices and coding patterns that ensure solutions are maintainable, modular, and of high code-quality.
- Manage the program releases and collaborate with Architects for bringing new practices and making right technical choices for the system.
- Build a strong, progressive engineering culture that values diversity, trust, efficiency, technical ownership, and accountability.
- Able to lead the development cycle and ensure delivery of highly secure solutions that are optimised for performance and built to scale.
Required Skills:
- Extensive experience in managing teams building high-volume and highly complex consumer software products.
- Solid foundation in design, data structures and algorithms, and strong analytical and debugging skills with customer-facing product experience.
- Deep understanding and prior hands-on experience of back-end technologies like Java based microservices & system design architecture with Spring / Spring boot frameworks, hibernate & SQL OR NoSQL databases. (e.g. MySql, MongoDB, Cassandra).
- Good understanding of Java Memory Management, Garbage Collection, Multithreading, Immutability & concurrency programming.
- Expertise in effective planning and prioritization of projects to create an environment where randomization is either absent or extremely minimized.
- Able to break complex projects into modules and propose effective solutions in view of capabilities of existing platforms and infrastructure.
Desired Skills:
- Ability to think and analyze both breadth-wise (client, server, DB, control flow) and depth-wise (threads, sessions, space-time complexity) while designing and implementing services.
- Experience with high performance & high scale applications.
- Good knowledge of multiple data storage systems

Job description:-
- 2.5+ year of experience in Development.
- Strong experience of Angular 2+ and above along with other technologies like HTML5, CSS, jQuery, AJAX with good knowledge of ECMA Scripts.
- Strong knowledge of JS Fundamentals.
- Design & development of Angular applications as per desired specifications, along with experience in frameworks/libraries like jQuery, Bootstrap, Typescript etc.
- Architecture design, development, testing and maintenance of Web Apps, Implementation based on Angular Application MVC Patterns.
- Own end to end product modules/features (from the requirement to going live)- Design & code review, troubleshoot & help team members on issues.
- Gather requirements by interacting directly with the end-users.
- Research on open source framework/technology required for developing the feature/application.


Hello All,
Greetings from RWaltz Software!!!!
👉 We're thrilled to announce that RWaltz Software Pvt. Ltd. is actively looking for a ‘Software Developer- (MERN Stack)’ position. Software Developers, who are passionate about the world of blockchain & cryptocurrency? Join our team and make a difference.
RWaltz Software Group Inc. is a multinational company (MNC) headquartered in Atlanta, Georgia, USA. We provide services like Blockchain, Big Data Analytics, Artificial Intelligence, Machine Learning, ERP solutions, and Web and Mobile applications.
Job Details:
· Position: Software Developer (MERN Stack)
· Qualification: B. Tech, BCA, or any relevant courses
· Exp Required: 1 – 3 years
· Job Location: Nasik and Pune, Maharashtra
· Work Days: 5 days working
Required skills:
· Good Communication Skills.
· Excellent technical, diagnostic, and troubleshooting skills.
· Hands-on experience in MERN stack (MongoDB, Express JS, React JS, Node JS)
· Experience in server management would be an added advantage.
· Strong analytical and problem-solving skills.
· Immediate joiners are appreciated.
Job Description:
· Candidates must have good experience in the MERN stack (MongoDB, Express JS, React JS, Node JS).
· Good knowledge of version control like GIT.
· Analyze & resolve technical & application problems.
· Liaising with team members, management, and clients to ensure projects are completed to standard.
· Identifying risks and forming contingency plans as soon as possible.
· This position is a hands-on role where we expect you to get directly involved with technology, platform, development and deployment methodology choices, high-level software and data flow decisions as well as helping the team with implementation and troubleshooting.


- frames and using Agile methodology.
- Basic Azure server administration - Provide technical help during testing, development, and production.
- Discover, evaluate, and implement new technologies to maximize development efficiency - Design and implement complex, optimized algorithms with minimum time and space complexities
Requirements.
- Experience in .Net web development - Experience with C#, Angular Js, Angular2, SQL.
- Sound understanding of MVC design Pattern
- Strong knowledge/understanding of OOPS concepts
- Experience with tools like Visual Studio, SQL Server, Git
- Good analytical and logical skills.
- Good written and verbal communication skills
- Passion for new technologies and innovations.
- Ability to grasp new concepts quickly.
- Takes initiative to uncover/develop solutions to potential problems
- Ability to take on new projects and easily transition between tasks
- Team player who is receptive to coaching and adaptive to change
- Desire to excel and grow each day
- Strong knowledge of Web APIs, Typescript, ES6, ngrx
Nice to Have
- Experience with of LESS, SASS, GULP and GRUNT.
- Knowledge of VueJS
- .Net Framework and/or .Net Core
- Angular 2+, preferable Angular 10
- Experience with tools like Visual Studio, SQL Server, Git
- Material framework
- SASS
- Good technical aptitude
- Restful APIs
- Data structures and Algorithms
- Azure experience including Azure functions etc.
- Azure Devops


A backend developer works alongside front-end developers, full stack developers, programmers or UX specialists to create comprehensive digital solutions for business needs. They make sure the website is scalable and that it can still function when hit by large loads—be that traffic or demanding scripts. They are also tasked with
maintaining and testing existing back-end elements to ensure they’re as fast and efficient as possible. Data storage also comes under their remit, which requires them to have a good knowledge of data security and compliance.
Duties and responsibilities:
• Analyses, designs, develops, and codes REST API using NodeJS more programming languages, Web and Rich Internet Applications.
• Supports applications with an understanding of system integration, test planning, scripting, and troubleshooting.
• Assesses the health and performance of software applications and databases.
• Establishes, participates, and maintains relationships with business units, customers and subject matter experts to remain apprised of direction, project status, architectural and technology trends, risks, and functional/integration issues.
• Defines specifications and develop programs, modifies existing programs, prepares test data, and prepares functional specifications.
• Analyses program and application performance using various programming languages, tools and techniques.
• Manage staff of 2-3 & manage microservices of software most effectively and efficiently.
• Reviews project proposals evaluate alternatives, provides estimates and makes recommendations.
• Designs and defines specifications for systems.
• Identifies potential process improvement areas and suggests options and recommends approaches
System Design Concepts:
- Scaling
- API Gateway
- Microservices
- Message Queue
Qualifications:
Graduation - B. Com + IT Certification/ B.Sc. - IT / B.Sc. Comp Sc./ B.Sc. IT/ BE-IT/ BE-Comps
Technical Skills:
Oracle, SQL, Java, Node JS, REST API Debugging.
Soft Skills:
Client Management; Good interpersonal skills; Good Communication



- Required to work individually or as part of a team on data science projects and work closely with lines of business to understand business problems and translate them into identifiable machine learning problems which can be delivered as technical solutions.
- Build quick prototypes to check feasibility and value to the business.
- Design, training, and deploying neural networks for computer vision and machine learning-related problems.
- Perform various complex activities related to statistical/machine learning.
- Coordinate with business teams to provide analytical support for developing, evaluating, implementing, monitoring, and executing models.
- Collaborate with technology teams to deploy the models to production.
Key Criteria:
- 2+ years of experience in solving complex business problems using machine learning.
- Understanding and modeling experience in supervised, unsupervised, and deep learning models; hands-on knowledge of data wrangling, data cleaning/ preparation, dimensionality reduction is required.
- Experience in Computer Vision/Image Processing/Pattern Recognition, Machine Learning, Deep Learning, or Artificial Intelligence.
- Understanding of Deep Learning Architectures like InceptionNet, VGGNet, FaceNet, YOLO, SSD, RCNN, MASK Rcnn, ResNet.
- Experience with one or more deep learning frameworks e.g., TensorFlow, PyTorch.
- Knowledge of vector algebra, statistical and probabilistic modeling is desirable.
- Proficiency in programming skills involving Python, C/C++, and Python Data Science Stack (NumPy, SciPy, Pandas, Scikit-learn, Jupyter, IPython).
- Experience working with Amazon SageMaker or Azure ML Studio for deployments is a plus.
- Experience in data visualization software such as Tableau, ELK, etc is a plus.
- Strong analytical, critical thinking, and problem-solving skills.
- B.E/ B.Tech./ M. E/ M. Tech in Computer Science, Applied Mathematics, Statistics, Data Science, or related Engineering field.
- Minimum 60% in Graduation or Post-Graduation
- Great interpersonal and communication skills

- Experience in PHP & MySQLi, various open source frameworks,
- Strong knowledge in JavaScript, XHTML, CSS, AJAX, SQL,
- Strong Knowledge in Frameworks like Laravel
- Strong skills of APIs Creation & integration
- Knowledge of Cloud Servers like AWS, Digital ocean
- Know how to Secure the PHP Scripts from attacks or injections,




