
The objective of digital marketing is to develop strong and innovative strategies to promote the business brand, products, and services. A digital marketing professional is expected to effectively use all marketing tools and techniques like PPC, SEO, SEM, email, social media, and display advertising. A typical digital marketing job description will cover all the above aspects, and more:
- Identify trends and insights
- Allocate marketing investments
- Plan and direct marketing campaigns
- Manage an organization's website and maintain it, keeping best practices in mind
- Optimize content for the website and social media platforms
- Work with various content formats such as blogs, videos, audio podcasts, etc.
- Track the website traffic flow
- Implement and analyze performance metrics
- Measure and assess goals vis-à-vis ROI
- Device experiments and conversion tests
- Provide internal reports on a regular basis
- Execute new and creative collaborations among technologies and platforms.

About Ncoresoft
About
Connect with the team
Company social profiles
Similar jobs
Node JS Developer
We are looking for a Node JS Developer to join our team.
In this role, you will be entrusted with developing JavaScript applications using Node.js(NestJs framework).
Apply now for the role of a Node JS Developer at Codebuddy which is opening doors for skilled, energetic developers looking for Node JS Developer Jobs.
If you can help us design and create multiple layers of applications while working cross-functionally across different infrastructures and if you love problem-solving, Designing systems, and creating quality offerings, you would fit perfectly in Codebuddy.
Responsibilities:
- Developing and maintaining all server-side network components.
- Ensuring optimal performance of the central database and responsiveness to front-end requests.
- Collaborating with front-end developers on the integration of elements.
- Designing back-end services for various business processes.
- Developing high-performance applications by writing testable, reusable, and efficient code.
- Implementing effective security protocols, data protection measures, and storage solutions.
- Running diagnostic tests, repairing defects, and providing technical support.
- Documenting Node.js processes, including database schemas, as well as preparing reports.
- Recommending and implementing improvements to processes and technologies.
- Keeping informed of advancements in the field of Node.js development.
- Analyze requests for enhancements/changes and write amendment/program specifications.
- Understand the inter-dependencies of the service (application, system, and database) and be able to pinpoint problem areas accurately to improve overall efficiency.
- Translate storyboards and various use cases to create high-performing apps
- Help in code automation
What You Need To Apply (Technical Competency) :
- Bachelor's degree in computer science, information science, or similar.
- Minimum two years of experience as a Node.js developer.
- Minimum 6 months of hands-on experience with TypeScript.
- Basic knowledge of NestJs and ExpressJs.
- Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
- Knowledge of MongoDB.
- Knowledge of front-end technologies such as HTML5 and CSS3.
- Basics of Linux commands and basic Git knowledge for everyday workflow.
- Superb interpersonal, communication, and collaboration skills.
- Exceptional analytical and problem-solving aptitude.
- Great organizational and time management skills.
- Availability to resolve urgent web application issues outside of business hours.
- Self-motivated with the ability to work independently or jointly in a self-directed way.
What will you be doing at Enalo?
- Understand the problem statement and derive potential product solutions.
- Conduct market research, competitor analysis and user research.
- Collaborate with multiple teams to take the product forward.
- Participate in product strategy, build a roadmap and execute to bring products to life.
- Manage product requirement definition and feature identification for future initiatives, including documentation of prioritized feature sets and use cases.
- Lead the development and QA teams at the appropriate times to realise the goals of the product.
- Own scrum and all the related activities like sprint planning, and release.
- Create user stories and use cases for product features.
- Look for roadblocks and mitigate risks.
- Organize daily stand-ups, brainstorming and review sessions.
- Maintain backlogs and prioritize them effectively.
- Experience the product as an end-user and identify gaps to make the product better. And ensure users can see the value of the product!
- Craft product presentations and do demos.
- Define product metrics and speak through data.
- Be a driving force in assembling the resources necessary to ship high-impact products and features, and facilitate communication throughout the development process.
- Work with the release process and support teams to ensure that the product is released successfully and any issues in production are resolved quickly.
- Measure and analyse the success of a product or feature using internal tools as well as tools like Google Analytics
- Efficiently manage agile development of the product.
- Contribute to the product's 'Go To Market' Strategy.
Skills required :
- Strong familiarity with product development, user flows and UI experience.
- Proven ability to successfully manage all phases of the product development lifecycle.
- Expertise with web/mobile analytic tools.
- Excellent organizational, statistical, strategic thinking, problem-solving, analytical, written and oral presentation and communication skills.
- Strong understanding of agile management (Scrum).
- Ability to break the ground through research and data analysis.
- Good collaboration, design thinking and presentation skills.
- Affinity to marketing.
- Preferred experience in product development as an engineer
- Preferred experience in a product company
- Experience in building or working with an early-stage tech product startup would be a plus.
- Excellent organizational, statistical, strategic thinking, problem-solving, analytical, written and oral presentation and communication skills.
- Experience in B2B SaaS/Payments will be added advantage.
Job Description:
Will be responsible for managing the Complete Branch and should be Able to Run the Centre on a Profitable note By Selling courses for Freshers, Job seekers, students, corporates and Colleges, Should have good experience in Marketing, Sales and Operation. Should be capable of managing the team efficiently through Data and Reports.
👋🏼We're Nagarro.
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (19000+ experts across 33 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!
REQUIREMENTS:
- Experience: 4.1-7 years
- Must have Skills: JavaScript ES6, MySQL, RabbitMQ, Redis, Node JS
- Strong technical background with node.js, event loop understanding, unit testing, developing web application & APIs, event & stream, call-back & closures, promise, async/await, accessing file system, Optimization techniques.
- Strong experience in JavaScript, Express.js, GraphQL
- Strong knowledge of REST, microservices, cloud development and design patterns
- Comfortable using modern tools and platforms such as Docker, Jenkins, Gitlab CI, etc.
- Comfortable using agile methodologies.
- Understanding of different components such as web server, storages, integrations
- Should have worked on designing and building server-side solutions (in any technology), build process of node.js, CI/CD process of node.js, multi-tasking (working on multiple things at same time)
- Good knowledge of functional and Object-Oriented Programming
- Implementing effective security protocols, data protection measures, and storage solutions.
- Running diagnostic tests, repairing defects, and providing technical support.
- Recommending and implementing improvements to processes and technologies.
- Keeping informed of advancements in the field of Node.js development.
- Familiarity with Azure pipeline
- Should have experience in Identifying software application weaknesses and target areas and sketching out ideas for automated software test procedures. Reviewing software bug reports and highlighting problem areas.
- Knowledge of high-quality professional software engineering practices for agile software development cycle, including coding standards, code reviews, source control management, build processes, testing, and deployment.
- Fundamental knowledge of design patterns
- Experience in communicating effectively with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
- Mentoring the team members to meet the client's needs and holding them accountable for high standards of delivery.
- Being able to understand and relate technology integration scenarios and be able to apply these learnings in complex troubleshooting scenarios.
RESPONSIBILITIES:
- Writing and reviewing great quality code
- Understanding functional requirements thoroughly and analysing the client’s needs in the context of the project.
- Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns, and frameworks to realize it.
- Determining and implementing design methodologies and tool sets
- Enabling application development by coordinating requirements, schedules, and activities.
- Being able to lead/support UAT and production roll outs.
- Creating, understanding, and validating WBS and estimated effort for given module/task, and being able to justify it.
- Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement
- Giving constructive feedback to the team members and setting clear expectations.
- Helping the team in troubleshooting and resolving of complex bugs
- Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken.
- Carrying out POCs to make sure that suggested design/technologies meet the requirements.


- 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.
The role of a Personal Loan Risk Head is to own, manage and communicate risk policies and processes. He/She shall provide hands-on development of risk models involving market, credit and operational risk, assure controls are operating effectively, and provide research and analytical support. Prospective candidates must have excellent quantitative and analytical skills, along with the ability to apply those skills across a variety of business processes.
Key Expectations
- Designing and implementing an overall risk management process for the Personal Loan portfolio, which includes an analysis of the financial impact on the company when risks occur
- Performing a risk assessment: Analyzing current risks and identifying potential risks that are affecting the company
- Own the portfolio risk metrics - Loss forecasting, Stress testing, Credit Risk, Liquidity risk, Collections performance & strategy & overall ROA by segment.
- Monitor portfolio risk from granular dimensions and constantly implement strategies to maintain risk metrics within specific ranges.
- Monitor various operational metrics and develop alerting mechanisms to maintain process efficiency
- Designing and implementing strategies for Underwriting, Account Management, Portfolio Monitoring and Collections
- Develop risk based credit policies and pricing grids to maximize approvals within specific segments of risk
- Work with data science team which will develop algorithms and scorecards and drive decision models across various business segments.
- Partner with Engineering team to implement policies and scorecards.
- Supervise creation of time-sensitive analytics, visualisations, and complicated, high-visibility reports for Risk and Business management to use in portfolio monitoring and strategic decision-making.
Competencies -
- Have strong business understanding of the retail lending business in India and understanding of the regulatory landscape
- Should have hands-on experience working as data analyst or data scientist or statistical modeler in retail space, preferably in financial services or ecommerce.
- Strong experience in establishing and managing high-performing teams with a collaborative leadership approach.
- Outstanding communication skills, both verbal and written




