23 WITS INNOVATION LAB JOBS
- Position Overview :We are looking for a talented and detail oriented Node.js developer to be a part of our web/mobile application development team. Primary responsibilities will be developing web/mobile application using node.js, Express, and other node latest frameworks. He/she will be responsible for implementing visual elements and their behaviors with user interactions. The Ideal candidate should be a self-driven professional, always curious about new emerging technologies and perfecting the user :- Develop Restful APIs using Node.js- Participate in the entire application lifecycle, focusing on coding and debugging- Write clean code- Troubleshoot and debug applications- Collaborate with Front-end developers to integrate user-facing elements with server-side logic- Build reusable code and libraries for future use- Follow emerging technologiesRequirement :- At least 2 years of experience using Node.js, Express, and other node latest frameworks- Worked with APIs and Microservice Architecture- Good concepts of object-oriented programming- Understanding of application integration, event driven architecture and integrating multiple microservices- Knowledge of API development- Deep knowledge of Data Structure and Algorithms- Database: SQL and NoSQL languages (Like MySQL, Postgres and MongoDB)- Experience in using Git/Version Control- Understanding of Docker and Kubernetes - nice to have- Familiarity with cloud platforms and their key services: AWS, Azure- Understanding of DevOps pipelines - would be an asset.Benefits :- Flexible working hours- Work from Home facility- Monthly Bonus based on the performance- Health Insurance benefits- Career Development plans (ref:hirist.tech)ITPunjab
DevOps Engineer - Docker/Kubernetes
Responsibilities :Test, build, design, deploy, and ability to maintain continuous integration and continuous delivery process using tools like Jenkins, maven Git, etc.Must know how to choose the best tools and technologies which best fits the business needs.Ability to automate, test and deploy the code and monitor.Work in close coordination with the development and operations team such that the application is in line with performance according to the customer's expectation.Requirement :Minimum 2+ years of working experience.Extensive experience in operating scripting languages like Pearl, Ruby, etc.Experience in developing and maintaining CI/CD processes for SaaS applications by accessing tools like Maven, Jenkins, etc.Hands-on experience in using configuration management tools like Puppet, SaltStack, Ansible, etc.Hands-on experience to build and handle VM's, Containers utilizing tools like Kubernetes, Docker, Terraform, Jenkins etc.Hands-on experience in building, designing and maintaining cloud-based applications with AWS, Azure, etc.Working in regulation with industry-standard best practices in close coordination with the integration and deployment team.DevOps engineers must have effective leadership and cross-functional leadership and communication skills.Expertise in operating Linux environments with good command over any scripting language such as Shell, Python, etc.Candidate should also need to be good in communication/soft skills.Also experience in any of the monitoring tools like Cloud watch, Data dog.Hands-on experience with Infra as Code tools like Terraform, Cloud Formation, etc.Hands on experience in databases like MySQL, MongoDB, etc.Benefits :Flexible working hoursWork from Home facilityMonthly Bonus based on the performanceHealth Insurance benefitsCareer Development plans (ref:hirist.tech)ITPunjabDevOps Engineer - Cloud Services
Job Description :1. Atleast one containerisation tool - Docker & K8s (Docker is must have)2. Atleast one Infra setup tool - Terraform/Ansible (Either of them is must have)3. Atleast one of the famous cloud services - Azure/AWS (Either of them is must. If Azure, Azure DevOps is must have)4. Atleast some of the CI/CD tools - GitHub, Jenkins, Gitlab, Travis CI (Any 2-3 of the list)5. Git is mandatory - Strong level6. Some others aspects of networking - F5, Infoblox, DNS setup (Any of these)7. Atleast be familiar with artefact storages - Artifactory/Nexus/Fortify (Either of them is must have)8. Other tools - SonarQube, VMWare, vSphere, OpenShift (Not Mandatory, but plus points if candidate has it)9. Must be strong in one of the programming language - Python, Java, Groovy, Go, etc. (Python is must. Go is prefered) (ref:hirist.tech)ITChandigarh,MohaliQuality Assurance Engineer - Automation/Functional Testing
Requirements :- Bachelor's in Computer Science or equivalent technical work experience- Minimum 4.6+ years of working experience in Software Testing.- The candidate should have a minimum of 1.6 year of experience in Web Automation testing using Selenium with Java.- Minimum 1 year of experience in API Testing using Postman & Rest Assured.- Experience in Database Testing- Experience with GitHub- Must have excellent communication/presentation skills- SDLC and Agile methodology knowledge.- Should have Strong testing aptitude with a clear understanding of testing concepts.- Ability to manage QA responsibility independently- He/ She should have proper knowledge about manual testing tools and techniques.- Evaluates and test new or modified software programs- Good analytical and logical skills- Good experience in monitoring product development and usage at all levels with an eye towards improving product qualityJob Responsibilities :- The candidate will be responsible for Web Manual and Automation testing both.- The candidate should have experience in Functional, Usability, Reliability & Regression testing.- API Testing Manual.- Preparing Test Summary, Test Cases and Assessment Reports.- Self-motivated with a positive and professional approach to management.- Clearly communicates testing and project status.- Must know different types of testing, approaches, and tools.- Keep updated about the latest updates on web testing techniques.- Must have knowledge about bug tracking tools like (Jira, Mantis, Bugzilla, etc.)- Collaborate with QA Engineers to develop effective strategies and test plans- Work with cross-functional teams to ensure quality throughout the software development lifecycle.Benefits :- Work 5 days a week including one day WFH of choice.- Flexible working hours: It gives employees control over their work to give output efficiently, staying stress-free. Hence it becomes easy to showcase their talent with full effect.- There's a party every Friday to start the weekend vibe.- Monthly Bonus based on performance.- Health Insurance benefits.- Career Development Plans (ref:hirist.tech)ITChandigarhSenior DevOps Engineer - CI/CD/Terraform
Job Description :Test, build, design, deploy, and ability to maintain continuous integration and continuous delivery process using tools like Jenkins, maven Git, etc.Must know how to choose the best tools and technologies which best fits the business needs.Ability to automate, test and deploy the code and monitor.Work in close coordination with the development and operations team such that the application is in line with performance according to the customer's expectation.Requirement :Minimum 4+ years of working experience.Extensive experience in operating scripting languages like Pearl, Ruby, etc.Experience in developing and maintaining CI/CD processes for SaaS applications by accessing tools like Maven, Jenkins, etc.Hands-on experience in using configuration management tools like Puppet, SaltStack, Ansible, etc.Hands-on experience to build and handle VM's, Containers utilizing tools like Kubernetes, Docker, Terraform, Jenkins etc.Hands-on experience in building, designing and maintaining cloud-based applications with AWS, Azure, etc.Working in regulation with industry-standard best practices in close coordination with the integration and deployment team.DevOps engineers must have effective leadership and cross-functional leadership and communication skills.Expertise in operating Linux environments with good command over any scripting language such as Shell, Python, etc.Candidate should also need to be good in communication/soft skills.Also experience in any of the monitoring tools like Cloud watch, Data dog.Hands-on experience with Infra as Code tools like Terraform, Cloud Formation, etc.Hands on experience in databases like MySQL, MongoDB, etc.Benefits :Flexible working hoursWork from Home facilityMonthly Bonus based on the performanceHealth Insurance benefitsCareer Development plans (ref:hirist.tech)ITChandigarh,PunjabJava Developer - Data Structure & Algorithm
Job Description :What you'll be doing :- Understand business requirements and identify the best approach to serve the requirement without risking the system's conceptual sanity.- Drive Implementation approach discussions by taking complete ownership of partially defined problems.- Practice TDD and help us retain/improve our code coverage.- Optimise flows within systems for better performance in response times and memory consumption.- Tear down unused flows and concepts to make way for the new and evolved ones.What are we looking for?- Someone with at least 2+ years of experience building backend systems using any of the following languages : Java.- Candidate should have strong experience with DSA (Data Structure Algorithm). - Someone who takes ownership of delivery thereby not only closing your own work but also identifying dependencies and making sure they follow the track towards completion.- Someone who can work both independently and in collaboration with the team as and when the situation demands for it.- Someone who is not averse to learning and growth and has an open mind about inputs/suggestions from any stakeholder (ref:hirist.tech)ITChandigarhSoftware Test Engineer - Regression/Functional Testing
Job Responsibilities :- Candidate should be an expert in Functional, Usability, Reliability, Regression testing and Performance Testing.- Good hands-on experience in web testing.- Assist in preparing Test Summaries and Assessment Reports.- Must have excellent communication/presentation skills- Self-motivated with a positive and professional approach to management.- SDLC and Agile methodology knowledge.- Clearly communicates testing and project status.- Strong team player and a positive attitude, must have Good problem solving and analytical skills.- Must know different types of testing, approaches, and tools.- Keep updated about the latest updates on the web and mobile testing techniques.- Must have knowledge about bug tracking tools like (Jira, Mantis, Bugzilla, etc.)- Collaborate with QA Engineers to develop effective strategies and test plans- Work with cross-functional teams to ensure quality throughout the software development lifecycle.- Familiarity with Agile frameworks and regression testing is a plus.Required Qualification :- Bachelors in Computer Science or equivalent technical work experience- Minimum 1+ years of working experience with Manual testing.- Good Knowledge of Java & Postman.- Basic knowledge in Database Testing.- Excellent Communication.- Should have Strong testing aptitude with a clear understanding of testing concepts.- Ability to manage QA responsibility independently.- He/ She should have proper knowledge about manual testing tools and techniques.- Evaluates and tests new or modified software programs.- Good analytical and logical skills.- Good experience in monitoring product development and usage at all levels with an eye towards improving product quality.Benefits :- Work 5 days a week including one day WFH of choice.- Flexible working hours: It gives employees control over their work to give output efficiently, staying stress-free. Hence it becomes easy to showcase their talent with full effect.- There's a party every Friday to start the weekend vibe.- Monthly Bonus based on the performance.- Health Insurance benefits.- Career Development plans. (ref:hirist.tech)ITChandigarh,MohaliBusiness Analyst
Business AnalystPosition Overview :Business Analysts conduct market analyses, analysing both product lines and the overall profitability of the business. In addition, they develop and monitor data quality metrics and ensure business data and reporting needs are met. Strong technology, analytical and communication skills are must-have traits.Job Responsibilities :Evaluating business processes, anticipating requirements, uncovering areas for improvement, and developing and implementing solutions.Leading ongoing reviews of business processes and developing optimization strategies.Staying up-to-date on the latest processes and IT advancements to automate and modernize systems.Conducting meetings and presentations to share ideas and findings.Performing requirements analysis.Documenting and communicating the results of your efforts.Effectively communicating your insights and plans to cross-functional team members and management.Gathering critical information from meetings with various stakeholders and producing useful reports.Working closely with clients, technicians, and managerial staff.Providing leadership, training, coaching, and guidance to junior staff.Allocating resources and maintaining cost efficiency.Ensuring solutions meet business needs and requirements.Performing user acceptance testing.Managing projects, developing project plans, and monitoring performance.Updating, implementing and maintaining procedures.Prioritizing initiatives based on business needs and requirements.Managing competing resources and priorities.Monitoring deliverables and ensuring timely completion of projects.Creating a detailed business analysis, outlining problems, opportunities and solutions for a businessCollaborate with the right teams to create marketing collateral such as brochures, proposals, quotes, presentation and all the collaterals the company may need.Collaborate in the creation of marketing plansCollaborate in the creation, launch ,execution and analysis of marketing campaigns such as branding, retargeting and emailCollaborate in organising, implementing and analysing market researchRequired Qualification :Strong communication/interpersonal skillsA bachelor's degree in business or related field or an MBA.A minimum of 5 years' experience in business analysis or a related field.Exceptional analytical and conceptual thinking skills.The ability to influence stakeholders and work closely with them to determine acceptable solutions.Excellent documentation skills.Fundamental analytical and conceptual thinking skills.Experience creating detailed reports and giving presentations.Competency in Microsoft applications including Word, Excel, and Outlook.A track record of following through on commitments.Excellent planning, organizational, and time management skills.Experience leading and developing top performing teams.A history of leading and supporting successful projects.Excellent analytical, mathematical, and creative problem-solving skillsExcellent listening, interpersonal, written, and oral communication skillsLogical and efficient, with keen attention to detailHighly self-motivated and directedAbility to effectively prioritize and execute tasks while under pressureStrong customer service orientationExperience working in a team-oriented, collaborative environmentBenefits :Flexible working hoursWork from Home facilityMonthly Bonus based on the performanceHealth Insurance benefitsCareer Development plans (ref:hirist.com)ITChandigarh,MohaliPython Developer - Django Framework
Python Developer (3+ Years)- Candidate should have 3+ years of experience in Python.Framework : Django/FastAPIDatabase : Postgres/MySQL- Should be able to system design related problems and able to effectively communicate the solutions as well.What you'll be doing :- Understand business requirements and identify the best approach to serve the requirement without risking the systems conceptual sanity.- Drive Implementation approach discussions by taking complete ownership of partially defined problems.- Practice TDD and help us retain/improve our code coverage.- Optimise flows within systems for better performance in response times and memory consumption.- Tear down unused flows and concepts to make way for the new and evolved ones.What are we looking for ?- Someone with at least 3 years of experience building backend systems using any of the following languages: Java, Python, C#, Ruby.- Someone who takes ownership of delivery thereby not only closing your own work but also identifying dependencies and making sure they follow the track towards completion.- Someone who can work both independently and in collaboration with the team as and when the situation demands for it.- Someone who is not averse to learning and growth and has an open mind about inputs/suggestions from any stakeholder.Bonus point if you have :- Experience in the Fintech domain and/ or B2C product experience.- An understanding of design principles and accepted software design practices.- Experience building backend systems in Java+SpringBoot or Python+DJango.- An engineering degree in Computer Science.- Worked on products with a massive user scale - 1 Mn+ DAUs especially. (ref:hirist.com)ITBangaloreJava Developer - C#/Python
Job Description :What you'll be doing :- Understand business requirements and identify the best approach to serve the requirement without risking the system's conceptual sanity.- Drive Implementation approach discussions by taking complete ownership of partially defined problems.- Practice TDD and help us retain/improve our code coverage.- Optimize flows within systems for better performance in response times and memory consumption.- Tear down unused flows and concepts to make way for the new and evolved ones.What are we looking for?- Someone with at least 3+ years of experience building backend systems using any of the following languages : Java, Python, C#, Ruby.- Candidate should have strong experience with DSA (Data Structure Algorithm). - Someone who takes ownership of delivery thereby not only closing your own work but also identifying dependencies and making sure they follow the track towards completion.- Someone who can work both independently and in collaboration with the team as and when the situation demands for it.- Someone who is not averse to learning and growth and has an open mind about inputs/suggestions from any stakeholder. (ref:hirist.com)ITBangaloreTechnical Program Manager - PMP/Scrum
Job Description :As a Technical Program Manager (TPM) for the Fintech Engineering Team, you will play a critical role in the planning, execution, and successful delivery of complex technical projects and initiatives. You will work closely with cross-functional teams to ensure that projects are completed on time, within scope, and meet the highest standards of quality. Your primary focus will be on driving the development of financial technology solutions that enhance our company's services and offerings.Key Responsibilities :1. Project Planning and Management :- Collaborate with stakeholders to define project objectives, scope, and requirements.- Develop detailed project plans, including timelines, milestones, and resource allocation.- Proactively identify potential issues and risks and implement mitigation strategies.- Monitor project progress and ensure adherence to project schedules.- Participate in developing release plans (sequencing) with identifiable critical paths, task dependencies, major milestones- Focus on the quality of deliverables across all the releases and highlight any risks- Coordinate with the required dependent teams to help the engineering owner tie up all the deliverables and arrive at the launch dates.2. Cross-Functional Collaboration :- Act as a bridge between engineering, product, design, and other relevant teams to foster effective communication and collaboration.- Ensure alignment of project goals with the overall fintech engineering strategy.3. Sprint Planning, stand-up meetings, retrospectives, and demos. Publish Sprint Metrics with Insights and recommendations.- Identify and remove impediments, and prevent distractions that interfere with the ability of the team to deliver the sprint goal- Facilitate discussions and conflict resolutions during planning meetings and other sprint meetings- Organize demos ahead of releases and ensure relevant sign offs are obtained before the deliverables go live4. Resource Allocation and Management :- Oversee the allocation of engineering resources, including software developers, QA engineers, and other technical professionals.- Coordinate with resource managers to ensure the right skill sets are available for project needs.5. Quality Assurance :- Conduct regular quality reviews and ensure that the delivered solutions meet specified criteria.- Track metrics for the development phase and production7. Risk Management :- Identify and assess project risks, and create risk mitigation plans.- Implement contingency plans to address unexpected issues and maintain project momentum.- Highlight the risks, the schedule, and effort variances as and when they occur and help the engineering, product, and business owner with enough insights to make informed decisions8. Reporting and Documentation :- Provide regular project status updates to leadership and stakeholders.- Maintain project documentation, including project plans, requirements, and technical specifications.9. Stakeholder Engagement :- Cultivate strong relationships with key stakeholders and understand their business needs.- Address stakeholder feedback and concerns, adapting project plans as necessary.- Support the development managers, Product, and Business as necessary during the entire process of planning through delivery (in terms of tooling and visibility)Qualifications :- Bachelor's degree in computer science, engineering, or a related field (Master's preferred).- Proven experience as a Technical Program Manager, particularly within the fintech or financial services industry.- Strong understanding of financial technology, payment systems, and regulatory compliance.- Project management certifications (PMP, Scrum, etc.) are a plus.- Proficiency in project management software and tools.- Excellent communication, interpersonal, and leadership skills.- Strong analytical and problem-solving abilities.- Demonstrated ability to manage multiple projects simultaneously.- Adaptability and a willingness to learn about emerging fintech trends and technologies.- Project Documentation- Pre sales documentation- Jira/Trello/Agile- Exp in fintech domain- Total projects currently handling team members (ref:hirist.com)ITBangaloreTechnical Project Manager
Position Overview :- The candidate is responsible for planning, overseeing and leading projects from ideation through to completion. - He/she should oversee all aspects of projects, Set deadlines, assign responsibilities and monitor and summarize progress of projects. - This role requires a lot of interaction with a range of internal and external stakeholders, most often managing several moving project parts simultaneously.Job Responsibilities :Define project scope and schedule while focusing on regular and timely delivery of value; organize and lead project status and working meetings; prepare and distribute progress reports; manage risks and issues; correct deviations from plans; and perform delivery planning for assigned projectsAssist in team development while holding teams accountable for their commitments, removing roadblocks to their work; leveraging organizational resources to improve capacity for project work; and mentoring and developing team membersSupport the Product Owner in managing customer expectations for project deliverables, managing stakeholder communications, and helping to implement an effective system of project governanceDefine and manage a well-defined project management process and champion ongoing process improvement initiatives to implement best practices for Agile Project ManagementPromote empowerment of the team, ensure that each team member is fully engaged in the project and making a meaningful contribution, and encourage a sustainable pace with high-levels of quality for the teamCoordination and completion of projects on time within budget and within scope. Oversee all aspects of projects.Set deadlines, assign responsibilities and monitor and summarize progress of the project. Prepare reports for upper management regarding the status of the project.Candidates will work directly with clients to ensure deliverables fall within the applicable scope and budget. He or she will coordinate with other departments to ensure all aspects of each project are compatible and will hire new talent as needed to fulfil client needs.Required Qualifications : Strong working knowledge of Microsoft OfficeBachelor's Degree in appropriate field of study or equivalent work experienceMinimum 2-7 years of working experience in project managementVery effective interpersonal skills including mentoring, coaching, collaborating, and team buildingStrong analytical, planning, and organizational skills with an ability to manage competing demandsIn-depth knowledge and understanding of business need with the ability to establish/maintain a high level of customer trust and confidenceProven ability to lead software development projects and ensure objectives, goals, and commitments are metSolid understanding of and demonstrated experience in using appropriate toolsAgile Project Management tools such as Jira/Trello/Open Project, etc. Microsoft Project, Visio, and all Office ToolsExcellent oral and written communications skills and experience interacting with both business and IT individuals at all levels including the executive levelCreative approach to problem-solving with the ability to focus on details while maintaining the "big picture" view Balanced business/technical background:Sufficient level of technical background to provide highly-credible leadership to development teams and to be able to accurately and objectively evaluate complex project risks and issuesAbility to provide leadership to business analysts and collaborate with customers and develop strategies and solutions of high business valueProven working experience in project managementExcellent client-facing and internal communication skillsExcellent written and verbal communication skillsSolid organizational skills including attention to detail and multitasking skillsBenefits :Flexible working hoursWork from Home facilityMonthly Bonus based on the performanceHealth Insurance benefitsCareer Development plans (ref:hirist.com)ITChandigarhTechnical Program Manager - Delivery & Risk Management
Job Summary :As a Technical Program Manager (TPM) for the Fintech Engineering Team, you will play a critical role in the planning, execution, and successful delivery of complex technical projects and initiatives. You will work closely with cross-functional teams to ensure that projects are completed on time, within scope, and meet the highest standards of quality. Your primary focus will be on driving the development of financial technology solutions that enhance our company's services and offerings.Key Responsibilities :1. Project Planning and Management :Collaborate with stakeholders to define project objectives, scope, and requirements.Develop detailed project plans, including timelines, milestones, and resource allocation.Proactively identify potential issues and risks and implement mitigation strategies.Monitor project progress and ensure adherence to project schedules.Participate in developing release plans (sequencing) with identifiable critical paths, task dependencies, major milestonesFocus on quality of deliverables across all the releases and highlight any risksCoordinate with the required dependent teams to help the engineering owner tie up all th deliverables and arrive at the launch dates.2. Cross-Functional Collaboration :Act as a bridge between engineering, product, design, and other relevant teams to foster effective communication and collaboration.Ensure alignment of project goals with the overall fintech engineering strategy.3. Sprint Planning, stand-up meetings, retrospectives, demos. Publish Sprint Metrics with Insights and and remove impediments, prevent distractions that interfere with the ability of the team to deliver the sprint goalFacilitate discussions and conflict resolutions during planning meetings and other sprint meetingsOrganize demos ahead of releases and ensure relevant signoffs are obtained before the deliverables go live4. Resource Allocation and Management :Oversee the allocation of engineering resources, including software developers, QA engineers, and other technical professionals.Coordinate with resource managers to ensure the right skill sets are available for project needs.5. Quality Assurance :Conduct regular quality reviews and ensure that the delivered solutions meet specified criteria.Track metrics for Development phase and production6. Risk Management :Identify and assess project risks, and create risk mitigation plans.Implement contingency plans to address unexpected issues and maintain project momentum.Highlight the risks, the schedule and effort variances as and when they occur and help the engineering, product and business owner with enough insights to take informed decisions7. Reporting and Documentation :Provide regular project status updates to leadership and stakeholders.Maintain project documentation, including project plans, requirements, and technical specifications.8. Stakeholder Engagement :Cultivate strong relationships with key stakeholders and understand their business needs.Address stakeholder feedback and concerns, adapting project plans as necessary.Support the development managers, Product and Business as necessary during the entire process of planning through delivery (in terms of tooling and visibility) (ref:hirist.com)ITBangaloreTechnical Program Manager - PMP/Scrum
Job Description :As a Technical Program Manager (TPM) for the Fintech Engineering Team, you will play a critical role in the planning, execution, and successful delivery of complex technical projects and initiatives. You will work closely with cross-functional teams to ensure that projects are completed on time, within scope, and meet the highest standards of quality. Your primary focus will be on driving the development of financial technology solutions that enhance our company's services and offerings.Key Responsibilities :1. Project Planning and Management :- Collaborate with stakeholders to define project objectives, scope, and requirements.- Develop detailed project plans, including timelines, milestones, and resource allocation.- Proactively identify potential issues and risks and implement mitigation strategies.- Monitor project progress and ensure adherence to project schedules.- Participate in developing release plans (sequencing) with identifiable critical paths, task dependencies, major milestones- Focus on the quality of deliverables across all the releases and highlight any risks- Coordinate with the required dependent teams to help the engineering owner tie up all the deliverables and arrive at the launch dates.2. Cross-Functional Collaboration :- Act as a bridge between engineering, product, design, and other relevant teams to foster effective communication and collaboration.- Ensure alignment of project goals with the overall fintech engineering strategy.3. Sprint Planning, stand-up meetings, retrospectives, and demos. Publish Sprint Metrics with Insights and recommendations.- Identify and remove impediments, and prevent distractions that interfere with the ability of the team to deliver the sprint goal- Facilitate discussions and conflict resolutions during planning meetings and other sprint meetings- Organize demos ahead of releases and ensure relevant sign offs are obtained before the deliverables go live4. Resource Allocation and Management :- Oversee the allocation of engineering resources, including software developers, QA engineers, and other technical professionals.- Coordinate with resource managers to ensure the right skill sets are available for project needs.5. Quality Assurance :- Conduct regular quality reviews and ensure that the delivered solutions meet specified criteria.- Track metrics for the development phase and production6. Risk Management :- Identify and assess project risks, and create risk mitigation plans.- Implement contingency plans to address unexpected issues and maintain project momentum.- Highlight the risks, the schedule, and effort variances as and when they occur and help the engineering, product, and business owner with enough insights to make informed decisions7. Reporting and Documentation :- Provide regular project status updates to leadership and stakeholders.- Maintain project documentation, including project plans, requirements, and technical specifications.8. Stakeholder Engagement :- Cultivate strong relationships with key stakeholders and understand their business needs.- Address stakeholder feedback and concerns, adapting project plans as necessary.- Support the development managers, Product, and Business as necessary during the entire process of planning through delivery (in terms of tooling and visibility)Qualifications :- Bachelor's degree in computer science, engineering, or a related field (Master's preferred).- Proven experience as a Technical Program Manager, particularly within the fintech or financial services industry.- Strong understanding of financial technology, payment systems, and regulatory compliance.- Project management certifications (PMP, Scrum, etc.) are a plus.- Proficiency in project management software and tools.- Excellent communication, interpersonal, and leadership skills.- Strong analytical and problem-solving abilities.- Demonstrated ability to manage multiple projects simultaneously.- Adaptability and a willingness to learn about emerging fintech trends and technologies. (ref:hirist.com)ITBangaloreSenior Data Analyst - Quantitative Analytics
Job Description :Come join Business Analyst in the Data Analytics & Science team. We are looking for creative problem solvers with a passion to deliver data-driven insights. Responsibilities : Partner closely with cross functional teams to provide data-driven solutions and recommendations. Design and develop data preparation components and processes that extract and transform data across disparate database tables (structured and unstructured data) by creating aggregates tables for reporting and analytics, ensuring integrity of analysis data.Gather and process raw data at scale - advanced proficiency in writing scriptsDesigning, integrating and documenting technical components for seamless data extraction and analysis on data platformDeliver ad-hoc analysis to support business decisions.Requirments/ Qualifications :Bachelor's degree in a quantitative field - Computer Science, Mathematics, Engineering or related fields; Master's preferred.8-10 years of work experience involving quantitative data analysis.Database experience with advanced SQL or SQL-like skills (Hadoop-Hive); experience researching and manipulating complex and large data sets; Working knowledge of data and statistical analysis (eg. Cohorted analysis, Campaign Analysis, A/B tests) Experience with data visualization tools like TableauAbility to communicate information effectively to a variety of groups at different levels.Mindsets :Willingness to dig-in and understand the data and to leverage creative thinking and problem-solving skills are absolute musts.Self-starter who takes the initiative to get things done.Outstanding team player with a customer-back mindset (ref:hirist.com)ITBangaloreR Shiny Developer - Web Applications
Responsibilities :Develop, implement, and maintain R-based applications using ShinyProxy for interactive and user-friendly data visualization.Collaborate with cross-functional teams to understand project requirements and translate them into effective ShinyProxy applications.Design and optimize Shiny applications for performance, responsiveness, and scalability.Integrate ShinyProxy applications with data sources, databases, and other third-party systems.Ensure code quality, testing, and documentation standards are met for Shiny applications.Stay updated on the latest trends and best practices in R development and ShinyProxy usage.Troubleshoot, debug, and resolve issues related to ShinyProxy applications.Requirements :Proficient in R programming language.Extensive experience with Shiny and ShinyProxy for developing interactive web applications.Strong understanding of data visualization principles and best practices.Knowledge of web development technologies, including HTML, CSS, and JavaScript.Experience working with data manipulation and analysis in R.Ability to work collaboratively in a team environment.Excellent problem-solving skills and attention to detail.Effective communication skills for interacting with both technical and non-technical stakeholders. (ref:hirist.com)ITBangalore,Pune,AhmedabadPython Developer - System Design
Job Description :What you'll be doing :Understand business requirements and identify the best approach to serve the requirement without risking the system's conceptual sanity.Drive Implementation approach discussions by taking complete ownership of partially defined problems.Practice TDD and help us retain/improve our code coverage.Optimise flows within systems for better performance in response times and memory consumption.Tear down unused flows and concepts to make way for the new and evolved ones. What are we looking for ?Someone with at least 4 years of experience building backend systems using Python.Someone who takes ownership of delivery thereby not only closing your own work but also identifying dependencies and making sure they follow the track towards completion.Someone who can work both independently and in collaboration with the team as and when the situation demands for it.Someone who is not averse to learning and growth and has an open mind about inputs/suggestions from any stakeholderExperience in the Fintech domain (preferably Loan management).Bonus point if you have :An understanding of design principles and accepted software design practices.Experience building backend systems in Python + Django.An engineering degree in Computer Science.Worked on products with a massive user scale - 1 Mn+ DAUs especially. (ref:hirist.com)ITBangalore,Gurgaon,Gurugram,MumbaiJava Developer - Spring Boot
What you'll be doing :- Understand business requirements and identify the best approach to serve the requirement without risking the system's conceptual sanity.- Drive Implementation approach discussions by taking complete ownership of partially defined problems.- Practice TDD and help us retain/improve our code coverage.- Optimise flows within systems for better performance in response times and memory consumption.- Tear down unused flows and concepts to make way for the new and evolved ones.What are we looking for?- Someone with at least 3 years of experience building backend systems using any of the following languages : Java- Someone who takes ownership of delivery thereby not only closing your own work but also identifying dependencies and making sure they follow the track towards completion.- Someone who can work both independently and in collaboration with the team as and when the situation demands for it.- Someone who is not averse to learning and growth and has an open mind about inputs/suggestions from any stakeholder.Bonus point if you have :- Experience in the Fintech domain and/ or B2C product experience.- An understanding of design principles and accepted software design practices.- Experience building backend systems in Java+SpringBoot- An engineering degree in Computer Science.- Worked on products with a massive user scale - 1 Mn+ DAUs especially. (ref:hirist.com)ITBangaloreBackend Developer - Java/Python
About the Role : As a Backend Systems- Senior Software Engineer you're expected to work on our platform initiatives/support existing functionalities by addressing historical issues and contributing towards tech debt. You're also expected to build out new features which are part of the Development Roadmap.What are we looking for?- Someone with at least 2-3 years of experience building backend systems using the following languages : Python(FastAPI framework preferably), Java (SpringBoot)- Someone who has an experience on working with microservices- Someone who takes ownership of delivery thereby not only closing your own work but also identifying dependencies and making sure they follow the track towards completion.- Someone who can work both independently and in collaboration with the team as and when the situation demands for it.- Someone who is not averse to learning and growth and has an open mind about inputs/suggestions from any stakeholder.Bonus point if you have :- Experience in the Fintech domain and/ or B2C product experience.- An understanding of design principles and accepted software design practices.- An engineering degree in Computer Science.- Worked on products with a massive user scale - 1 Mn+ DAUs especially. (ref:hirist.com)ITBangaloreSenior Java Developer - Spring Boot/Hibernate
About the Role : As a Backend Systems- Senior Software Engineer you're expected to support existing functionalities by addressing historical issues and contributing towards tech debt. You're also expected to build new features that are part of the Development Roadmap.What you'll be doing :- Understand business requirements and identify the best approach to serve the requirement without risking the system conceptual sanity.- Drive Implementation approach discussions by taking complete ownership of partially defined problems.- Practice TDD and help us retain/improve our code coverage.- Optimize flows within systems for better performance in response times and memory consumption.- Tear down unused flows and concepts to make way for the new and evolved ones.What are we looking for?- Someone with 3+ years of hands-on experience with Core Java, Spring Boot/Hibernate, Rest API.- Someone who has worked on PostgreSQL or MySQL.- Someone who has experience on KAFKA/SQS (Any messaging Queue) & Redis/Memcached(Any Cache system).- Someone who has understanding of design principles and accepted software design practices.- Experience with Microservices, Docker, and Kubernetes is a plus.- Knowledge of any Cloud platform (AWS/GCP/Azure).- Someone who can work both independently and in collaboration with the team as and when the situation demands for it.- Someone who is not averse to learning and growth and has an open mind about inputs/suggestions from any stakeholder.Bonus point if you have :- Experience in the Fintech domain and/ or B2C product experience.- Experience in Spring WebFlux or Python + DJango is a plus.- An engineering degree in Computer Science. (ref:hirist.com)ITBangaloreNode.js Developer - Backend Architecture
Roles and Responsibilities :Design, develop, and maintain high-performance, reliable, and secure backend services using NodeJS & TypescriptMust have knowledge about Microservices architecture and should have demonstrated experience in the sameMust have knowledge about RestAPIs, Protobuf, gRPC, Server Sent Events, WebSockets, GraphQL (Any 3 is fine)Must have knowledge about Docker and containerisation in generalMust have working knowledge of at least 1 message broker (Apache Kafka, RabbitMQ, Amazon SQS etc)Must have knowledge of integrating auditing and monitoring dashboards within services for health checks and logging (Prometheus, Grafana etc)Must have working knowledge about at least 1 SQL database (MySQL, Postgres, MSSQL etc), 1 NoSQL database (MongoDB, Document DB etc) and 1 in-memory database (Redis)Must have demonstrated experience in implementing integration and unit testsShould have decent working knowledge of AWS and it's servicesDevelop APIs to integrate with other services and systemsWork closely with frontend developers to ensure a seamless user experienceMonitor performance of backend services and troubleshoot any issues that ariseImplement best practices for security and scalability of the backend servicesCollaborate with other teams to ensure successful delivery of projectsBenefits :Work 5 days a week including one day WFH of choice.Flexible working hours: It gives employees control over their work to give output efficiently,staying stress-free. Hence it becomes easy to showcase their talent with full effect.There is a party every Friday to start the weekend vibe.Monthly Bonus based on performance.Health Insurance benefits.Career Development plans. (ref:hirist.com)ITChandigarhNode.js Developer - Microservices architecture/TypeScript
Job Description :- Design, develop, and maintain high-performance, reliable, and secure backend services using NodeJS & Typescript- Must have knowledge about Microservices architecture and should have demonstrated experience in the same- Must have knowledge about RestAPIs, Protobuf, gRPC, Server Sent Events, WebSockets, GraphQL (Any 3 is fine)- Must have knowledge about Docker and containerisation in general- Must have working knowledge of at least 1 message broker (Apache Kafka, RabbitMQ, Amazon SQS etc)- Must have knowledge of integrating auditing and monitoring dashboards within services for health checks and logging (Prometheus, Grafana etc)- Must have working knowledge about at least 1 SQL database (MySQL, Postgres, MSSQL etc), 1 NoSQL database (MongoDB, Document DB etc) and 1 in-memory database (Redis)- Must have demonstrated experience in implementing integration and unit tests- Should have decent working knowledge of AWS and it's services- Develop APIs to integrate with other services and systems- Work closely with frontend developers to ensure a seamless user experience- Monitor performance of backend services and troubleshoot any issues that arise- Implement best practices for security and scalability of the backend services- Collaborate with other teams to ensure successful delivery of projects (ref:hirist.com)ITChandigarhBusiness Analyst
Business Analysts conduct market analyses, analysing both product lines and the overall profitability of the business. In addition, they develop and monitor data quality metrics and ensure business data and reporting needs are met. Strong technology, analytical and communication skills are must-have traits.Job Responsibilities :- Evaluating business processes, anticipating requirements, uncovering areas for improvement, and developing and implementing solutions.- Leading ongoing reviews of business processes and developing optimization strategies.- Staying up-to-date on the latest processes and IT advancements to automate and modernize systems.- Conducting meetings and presentations to share ideas and findings.- Performing requirements analysis.- Documenting and communicating the results of your efforts.- Effectively communicating your insights and plans to cross-functional team members and management.- Gathering critical information from meetings with various stakeholders and producing useful reports.- Working closely with clients, technicians, and managerial staff.- Providing leadership, training, coaching, and guidance to junior staff.- Allocating resources and maintaining cost efficiency.- Ensuring solutions meet business needs and requirements.- Performing user acceptance testing.- Managing projects, developing project plans, and monitoring performance.- Updating, implementing and maintaining procedures.- Prioritizing initiatives based on business needs and requirements.- Managing competing resources and priorities.- Monitoring deliverables and ensuring timely completion of projects.- Creating a detailed business analysis, outlining problems, opportunities and solutions for a business- Collaborate with the right teams to create marketing collateral such as brochures, proposals, quotes, presentation and all the collaterals the company may need.- Collaborate in the creation of marketing plans- Collaborate in the creation, launch ,execution and analysis of marketing campaigns such as branding, retargeting and email- Collaborate in organising, implementing and analysing market researchRequired Qualification :- Strong communication/interpersonal skills- A bachelor's degree in business or related field or an MBA.- A minimum of 5 years' experience in business analysis or a related field.- Exceptional analytical and conceptual thinking skills.- The ability to influence stakeholders and work closely with them to determine acceptable solutions.- Excellent documentation skills.- Fundamental analytical and conceptual thinking skills.- Experience creating detailed reports and giving presentations.- Competency in Microsoft applications including Word, Excel, and Outlook.- A track record of following through on commitments.- Excellent planning, organizational, and time management skills.- Experience leading and developing top performing teams.- A history of leading and supporting successful projects.- Excellent analytical, mathematical, and creative problem-solving skills- Excellent listening, interpersonal, written, and oral communication skills- Logical and efficient, with keen attention to detail- Highly self-motivated and directed- Ability to effectively prioritize and execute tasks while under pressure- Strong customer service orientation- Experience working in a team-oriented, collaborative environmentBenefits :- Flexible working hours- Work from Home facility- Monthly Bonus based on the performance- Health Insurance benefits- Career Development plans (ref:hirist.com)ITChandigarhBusiness Analyst
Job Description :Business Analysts conduct market analyses, analysing both product lines and the overall profitability of the business. In addition, they develop and monitor data quality metrics and ensure business data and reporting needs are met. Strong technology, analytical and communication skills are must-have traits.Job Responsibilities :- Evaluating business processes, anticipating requirements, uncovering areas for improvement, and developing and implementing solutions.- Leading ongoing reviews of business processes and developing optimization strategies.- Staying up-to-date on the latest processes and IT advancements to automate and modernize systems.- Conducting meetings and presentations to share ideas and findings.- Performing requirements analysis.- Documenting and communicating the results of your efforts.- Effectively communicating your insights and plans to cross-functional team members and management.- Gathering critical information from meetings with various stakeholders and producing useful reports.- Working closely with clients, technicians, and managerial staff.- Providing leadership, training, coaching, and guidance to junior staff.- Allocating resources and maintaining cost efficiency.- Ensuring solutions meet business needs and requirements.- Performing user acceptance testing.- Managing projects, developing project plans, and monitoring performance.- Updating, implementing and maintaining procedures.- Prioritizing initiatives based on business needs and requirements.- Managing competing resources and priorities.- Monitoring deliverables and ensuring timely completion of projects.- Creating a detailed business analysis, outlining problems, opportunities and solutions for a business- Collaborate with the right teams to create marketing collateral such as brochures, proposals, quotes, presentation and all the collaterals the company may need.- Collaborate in the creation of marketing plans- Collaborate in the creation, launch ,execution and analysis of marketing campaigns such as branding, retargeting and email- Collaborate in organising, implementing and analysing market researchRequired Qualification :- Strong communication/interpersonal skills- A bachelor's degree in business or related field or an MBA.- A minimum of 5 years' experience in business analysis or a related field.- Exceptional analytical and conceptual thinking skills.- The ability to influence stakeholders and work closely with them to determine acceptable solutions.- Excellent documentation skills.- Fundamental analytical and conceptual thinking skills.- Experience creating detailed reports and giving presentations.- Competency in Microsoft applications including Word, Excel, and Outlook.- A track record of following through on commitments.- Excellent planning, organizational, and time management skills.- Experience leading and developing top performing teams.- A history of leading and supporting successful projects.- Excellent analytical, mathematical, and creative problem-solving skills- Excellent listening, interpersonal, written, and oral communication skills- Logical and efficient, with keen attention to detail- Highly self-motivated and directed- Ability to effectively prioritize and execute tasks while under pressure- Strong customer service orientation- Experience working in a team-oriented, collaborative environment (ref:hirist.com)ITChandigarh