Home
Jobs

3 Backtracking Jobs

Filter
Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

8.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

Role: Data Engineer Location: Hyderabad, Bangalore, Chennai Experience: 8+ years Responsibilities Knowledge to ingest, cleanse, transform and load data from varied data sources in the above Azure Services Strong knowledge of Medallion architecture Create Linked Services with different type of sources. Create automated flow for pipeline which can consume data i.e may receive file via email or Share point. Strong problem-solving skill such as backtracking of dataset, data analysis etc. Strong Knowledge of in advanced SQL techniques for carrying out data analysis as per client requirement. Skills The candidates need to understand different data architecture patterns and parallel data processing. S/he should be proficient in using the following services to create data processing solutions: Azure Data Factory Azure Data Lake Storage Azure Databricks Strong Knowledge in PySpark SQL Good programming skill in Python Desired Skills Ability to query the data from serverless SQL Pool in Azure Synapse Analytics. Knowledge of Azure DevOps. Knowledge to configure any dataset with Vnet, Subnet Networks Knowledge of Microsoft Entra ID, to create App registration for single and multitenant for security purpose Show more Show less

Posted 1 week ago

Apply

3.0 years

0 Lacs

Chandigarh, India

On-site

Linkedin logo

We are looking for a skilled Competitive Programming Trainer who will design and deliver a curriculum focused on advanced problem solving, data structures, and algorithms using Java and C++ . The ideal candidate will have an outstanding track record in competitive programming (e.g., good LeetCode ranking, or success in coding competitions), expertise in both languages’ data structures libraries, algorithmic paradigms, and a demonstrated ability to teach both theoretical foundations and efficient coding practices. This role involves preparing learners for coding assessments, technical interviews, and competitive programming contests. Key Responsibilities Curriculum Design & Development: Create a structured syllabus covering essential and advanced topics in data structures and algorithms Develop lecture notes, slide decks, and step-by-step coding walkthroughs that demonstrate solving real coding challenge problems (including live coding sessions). Create a comprehensive repository of coding exercises drawn from platforms like LeetCode , HackerRank , CodeChef. Training Delivery & Facilitation Conduct interactive, instructor-led classes (onsite/virtual) that balance theoretical instruction with live coding demonstrations. Facilitate hands-on problem-solving sessions where attendees work on timed coding challenges in Java and C++, with real-time feedback on approach, optimization, and bug resolution. Host regular mock contests and coding sprints to simulate competitive programming environments and build time-management skills. Offer one-on-one coaching sessions to help participants troubleshoot complex problems, refine code, and improve problem-solving speed and accuracy. Assessment & Evaluation Design quizzes, timed coding challenges, and project-oriented assignments that assess mastery of data structures, algorithms, and coding proficiency in both Java and C++. Track performance metrics—problem completion times, accuracy rates, code complexity—and provide detailed feedback reports to each learner. Conduct regular mock interviews (whiteboard and online coding platforms) to prepare participants for technical interviews at product-based and service-based companies. Continuous Improvement Stay current with evolving competitive programming trends, new problem-solving techniques, and popular contest formats (Codeforces, AtCoder, LeetCode weekly contests). Curate and update a catalog of “Top 100 Coding Problems” for each difficulty level (Easy, Medium, Hard) in both Java and C++. Collaborate with other training leads to share best practices, improve instructional design, and ensure alignment with industry expectations. Required Qualifications Educational Background Bachelor’s or Master’s degree in Computer Science, Information Technology. Professional & Competitive Programming Experience Minimum 3 years of training on software development experience with a strong emphasis on data structures and algorithms. Proven track record in competitive programming: top percentile ranking on platforms such as LeetCode, Codeforces, HackerRank. Technical Proficiency C++ Expertise : Proficient in STL (containers, iterators, algorithms), advanced language features (templates, lambdas, move semantics), and experience in writing highly optimized code. Java Expertise : Proficient in Java Collections Framework, Java 8+ features (streams, lambda expressions), concurrency utilities, and familiarity with memory management in JVM. Algorithmic Mastery : Ability to devise and explain solutions for advanced graph algorithms (Dijkstra, Bellman-Ford, MST), dynamic programming (Knapsack, TSP, LCS, matrix chain), greedy approaches (scheduling, interval problems), backtracking (n-queen, Hamiltonian path), and randomized algorithms. Complexity Analysis & Optimization : Skilled at analyzing time/space complexities, optimizing code for performance (both asymptotic and constant-factor), and using profiling tools (gprof, Valgrind, VisualVM). Testing & Debugging : Proficient in debugging techniques (gdb, lldb, IntelliJ/VSCode debugger), and static analysis tools. Coding Platforms : Familiarity with setting up and administering coding challenge environments (HackerRank or custom judge), integrated development environments (VSCode or IntelliJ), and version control (Git/GitHub). Soft Skills Exceptional ability to explain abstract algorithmic concepts and problem-solving heuristics in a clear, structured manner. Strong classroom management and facilitation skills—capable of keeping learners engaged in fast-paced, high-pressure coding sessions. Excellent verbal and written communication skills, with the ability to provide constructive code reviews and articulate optimizations. Demonstrated patience and adaptability, able to coach learners of varying proficiency levels and adjust pace/content as needed. Show more Show less

Posted 1 week ago

Apply

0.0 - 4.0 years

0 Lacs

Noida, Uttar Pradesh

On-site

Indeed logo

Experience- 4.6+ years Location- Noida, Bangalore, Hyderabad JD- 6 years of experience in Angular 12, Angular 8, KnockoutJS, C#, DOT NET Core Web API, DOT NET Web API, SSIS package and SQL Server. Good at problem solving with strong analytical skills. Insightful in understanding and articulating the customer requirements. Working in Angular 12 UT development project. Worked on the development of automation project using Web API Service. Involved in creating Stored Procedures in SQL Server 2014. Developed enhancements for the application, that comprised complex internal calculations, using Silverlight & SQL with proper coding standards and minimum defects. Developed strong problem-solving skills by debugging and backtracking complex issues and by analysing the application code, XML and Store Procedures to identify the root cause of PROD issues and fixed it within SLA. Optimized the application code by removing dead code and code motion, after evaluating the performance of the application. Job Type: Full-time Pay: From ₹1,200,000.00 per year Ability to commute/relocate: Noida, Uttar Pradesh: Reliably commute or planning to relocate before starting work (Required) Application Question(s): What is your expected CTC? How many years of experience do you have in Knockoutjs? What is your current CTC? What is your current location? What is your notice period/ LWD? Are you working with knockout.js in current project? How many years of experience do you have in .Net MVC ? Experience: .NET Core: 2 years (Required) total work: 4 years (Required) Work Location: In person

Posted 3 weeks ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies