2. Delivering the well-documented and stable code within the assigned deadline
3. Working on Prolog (logic-based language) and coding

About Cerebry
About
Connect with the team
Similar jobs
We are looking for passionate people who love solving interesting and complex technology challenges, who are enthusiastic about building an industry first innovative product to solve new age real world problems. This role requires strategic leadership, the ability to manage complex technical challenges, and the ability to drive innovation while ensuring operational excellence. As a Backend SDE-2, you will collaborate with key stakeholders across the business, product management, and operations to ensure alignment with the organization's goals and play a critical role in shaping the technology roadmap and engineering culture.
Key Responsibilities
- Strategic Planning: Work closely with senior leadership to develop and implement engineering strategies that support business objectives. Understand broader organization goals and prepare technology roadmaps.
- Technical Excellence: Guide the team in designing and implementing scalable, extensible and secure software systems. Drive the adoption of best practices in technical architecture, coding standards, and software testing to ensure product delivery with highest speed AND quality.
- Project and Program Management: Setting up aggressive as well as realistic timelines with all the stakeholders, ensure the successful delivery of engineering projects as per the defined timelines with best quality standards ensuring budget constraints are met. Use agile methodologies to manage the development process and resolve bottlenecks.
- Cross-functional collaboration: Collaborate with Product Management, Design, Business, and Operations teams to define project requirements and deliverables. Ensure the smooth integration of engineering efforts across the organization.
- Risk Management: Anticipate and mitigate technical risks and roadblocks. Proactively identify areas of technical debt and drive initiatives to reduce it.
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- 1-3 years of experience in software engineering
- Excellent problem-solving skills, with the ability to diagnose and resolve complex technical challenges.
- Proven track record of successfully delivering large-scale, high-impact software projects.
- Strong understanding of software design principles and patterns.
- Expertise in multiple programming languages and modern development frameworks.
- Experience with cloud infrastructure (AWS), microservices, and distributed systems.
- Experience with releational and non-relational databases.
- Experience with Redis, ElasticSearch.
- Experience in DevOps, CI/CD pipelines, and infrastructure automation.
- Strong communication and interpersonal skills, with the ability to influence and inspire teams and stakeholders at all levels.
Skills:- MySQL, Python, Django, AWS, NoSQL, Kafka, Redis, ElasticSearch
- Email communication: Build rapport with our current clients and create sponsorship packages for them in our newsletter. Here’s our sponsorship page.
- Prospecting New Sponsors: Identify and engage potential sponsors for our newsletter through various channels, inbound, and outbound (cold outreach, warm intros etc.)
- Closing and Processing Sponsors: Take charge of the entire sales cycle - from prospecting potential sponsors to closing deals and facilitating the processing of sponsorships, ensuring a seamless collaboration with sponsors.
- Content Collaboration: Collaborate with the content team to integrate sponsorships seamlessly, ensuring a win-win for both sponsors and our audience.
- Sales Strategy Development: Develop and refine sales strategies based on market trends and feedback, continuously improving our sales approach.
Our Coffee is roasted in New Delhi, the centre of a new specialty coffee revolution. Experience something beyond jut a cup of caffeine.
Our coffee story is much wider, much higher and much deeper than meets the eye. We began in-depth coffee roasting during the worldwide lockdown caused by covid-19 pandemic and lass than 5 month late we founded Saltoro Coffee Roasters with an aim to serve the people great tasting coffee cultivated by Indian farm and roasted to perfection to get the quality products.
Overview: Saltoro Coffee Roasters is a boutique coffee roasting company that is passionate about sourcing, roasting, and delivering the finest quality coffee beans. With a commitment to excellence and a deep appreciation for the art of coffee, we aim to provide coffee enthusiasts with an exceptional and flavorful experience in every cup.
Responsibilities:
Lead Generation: Identify potential clients or customers through various means, such as cold calling, networking, market research, and online lead generation tools.
Market Research: Analyze market trends, customer needs, and competitor activities to identify opportunities for business growth.
Client Acquisition: Develop and maintain relationships with potential clients, understanding their needs, and presenting solutions that align with the company's products or services.
Sales Strategies: Develop and implement sales strategies and tactics to achieve and exceed sales targets.
Product Knowledge: Acquire in-depth knowledge of the company's products or services and effectively communicate their features and benefits to clients.
Presentation and Pitching: Prepare and deliver persuasive sales presentations and pitches to potential clients.
Negotiation: Negotiate contracts, pricing, and terms with clients, ensuring a mutually beneficial agreement.
Sales Reporting: Maintain accurate records of sales activities, client interactions, and progress toward sales targets. Prepare regular reports for management.
Client Relationship Management: Build and maintain strong relationships with existing clients, ensuring their satisfaction and identifying opportunities for upselling or cross-selling.
Collaboration: Collaborate with internal teams, including marketing, product development, and customer service, to ensure a seamless customer experience.
Feedback Collection: Act as a liaison between clients and the company, collecting feedback and insights to improve products, services, and customer satisfaction.
Key Skills:
Sales Skills: Strong sales and negotiation skills are essential for closing deals and growing revenue.
Communication: Excellent communication skills, both verbal and written, are necessary for conveying product information and building relationships with clients.
Market Research: The ability to conduct market research to identify potential clients and stay informed about industry developments.
Product Knowledge: In-depth knowledge of the company's products or services is crucial for effectively presenting and selling them.
Networking: Building and nurturing relationships with potential clients, industry professionals, and partners.
Adaptability: The ability to adapt to changing market conditions and client needs.
Time Management: Effective time management skills to prioritize tasks and meet sales targets.
Customer Focus: A customer-centric approach, understanding and addressing customer needs and concerns.
Problem-Solving: The ability to identify challenges and propose solutions to meet customer requirements.
Team Collaboration: Collaboration with internal teams to ensure smooth operations and customer satisfaction.
Technological Proficiency: Familiarity with CRM software and sales-related tools for managing client relationships and tracking sales activities.
Data Analysis: Basic data analysis skills to interpret sales data and make informed decisions.
Ethical Conduct: Ethical behavior and integrity in all sales and customer interactions.
Resilience: The ability to handle rejection and persist in pursuing leads and opportunities.
Goal-Oriented: A strong focus on achieving and exceeding sales targets and business objectives.
Within the Senior Back-End Drupal Developer role, you will be responsible for planning, building, and supporting websites for our clients.
Key responsibilities include:
- Identifying requirements and planning out the technical approach to implement the right solution for our clients
- Helping develop custom back-end functionality for our clients' Drupal websites
- Building web services and working with various APIs
- Helping to improve our development methods and practices demonstrating a commitment to quality
- Keeping up to date with the latest development trends and introducing new technologies where relevant and appropriate
- Providing support and maintenance for our clients' existing Drupal websites
- Supporting other members of the development team through training, code review and knowledge shares
Skills Required:
- Recent experience working with Drupal 8
- An excellent knowledge of PHP and a thorough understanding of Object-Oriented Programming (OOP) concepts
- Previous experience of working with APIs (JSON/XML)
- Experience in interacting with databases using SQL
- An understanding of version control systems such as Git
- Experience of working within a busy development environment with deadlines to meet
- Ability to understand problems and explain their complexity clearly to technical and non-technical stakeholders
- Understanding of the software development lifecycle
- Commitment to creating clear documentation and understanding the requirement for it
- Excellent verbal and written communication skills
- A friendly personality with strong interpersonal skills
Job Description:
Strong on C++, Linux Background
Strong on Algorithms
Hands on experience on Data Structure & Multithreading
Responsible for test case specification, automation and data generation for the various products.
- Develop test automation framework components and test cases using best object oriented programming practices
- Design and implement functional, performance, scalability, stability, and stress tests- Analyze results, identify functional and performance issues and write clear and detailed bug reports
- Work in an agile, rapid development and prototyping environment where effective communication is paramount
Desired Skills and Experience :
- 2-5 years of experience in writing test automation cases
- Knowledge of manual as well as automation testing
- Experience in front-end web application test automation (e.g. Selenium Web-driver)
- Experience in industry best practices in SW development processes: Unit testing, OO design, code reviews etc.
- Experience with either functional or performance testing and analysis
- Experience testing complex REST APIs
- Strong programming and SW design skills in Scala, Java, C# or other OO language
- Ability to effectively articulate technical challenges and solutions
- Excellent communication, collaboration, reporting, analytical and problem solving skills
ESSENTIAL FUNCTIONS:
-
Writing well-designed, testable, and efficient code.
-
Gathering and evaluating user feedback.
-
Working as a part of a dynamic team to deliver winning products.
-
Providing code documentation and other inputs to technical documents.
-
Supporting continuous improvement by investigating alternatives and new technologies and presenting these for architectural review.
-
Troubleshooting and debugging to optimize performance.
-
Leading the design, creation, and implementation of a suite of software.
-
Architecting, designing, developing, and deploying new features for mobile applications.
-
Designing and implementing mobile applications.
-
Participating in the definition and implementation standards for mobile development.
-
Working on all parts of the code-base and contributing to every stage of the product development cycle.
SKILLS
-
PHP, Java Kotlin for Android
-
Experience in OOP with an understanding of ReactiveX programming
-
Familiar with Fastlane, CI/CD tools (Jenkins), and GitHub
-
Strong Hands-on coding, debugging, and troubleshooting skills
-
Strong understanding of unit testing frameworks
-
Ability to develop high performance and reusable code using a modular architecture.
-
Experience with RESTful APIs
-
Modeling skills (UML), sequence diagrams
-
Conceptual thinking and Attention to quality
-
Shares knowledge with others
-
Seeks to understand underlying requirements and business rationale
- Flexible working hours
- 5 days working
Primary Responsibilities:
- Coding and debugging pure JavaScript, polyglot and multi-lingual applications.
- Working closely with Technical Lead/Project Manager to ensure development timelines are met.
- Contribute with ideas to improve system design or streamline product delivery.
- Working with challenging applications involving Real Time Data.
- Working on different platforms including the usage of the Native SDKs provided on JavaScript.
Required Skills:
- Strong experience in developing applications using Javascript and Jquery.
- Minimum 6 months of experience in React.JS is a must.
- Experience in any other Javascript libraries is an added advantage.
- Create different types of Charts and Graphics with the help of HTML5 Canvas, SVG etc.
- Should possess understanding of UI design and its behavior across devices (desktops to smart phones).
- Good to have worked with APIs exposed by social media sites like Facebook, Twitter, Instagram etc.
- Experience in working with data structures such as XML and JSON.
- Added knowledge of mobile development frameworks like jQuery Mobile is an added advantage.
- Good communication and problem-solving skills.
- Should be a self-starter and should have the ability to work under pressure.
- Should be passionate about sports.
Job Summary
We are looking for a meticulous Software Development Engineer in Test (SDET) to review and contribute to production software, for someone with advanced programming skills who can create automation tests to augment/assist the manual testing process. As such, the SDET's responsibilities will include both software development and testing tasks, focusing on the testability, robustness, and performance of software.
Essential Duties & Responsibilities
· Understanding the flow of code and how it interacts with different components.
· Understanding project documents, customer demands, and product objectives to create and execute test cases.
· Setting up, maintaining, and performing test automation frameworks on multiple application platforms, such as Mobile, Desktop, and Web, and building test scenarios and acceptance tests.
· Investigating customer problems referred to you by the technical support team, testing bugs, and creating and managing bug reports.
· Handling technical communications and understanding customers' systems.
· Working with deployments teams, resolving level issues for systems, coordinating on product design, and offering inputs on the testability of functional elements and product designs.
· Noting/Communicating all testing actions you have performed in daily and weekly reports.
· Analyzing and disintegrating software systems and coordinating with other teams to enhance the overall design.
· Researching test tools, methodologies, and trends and upgrading existing practices and processes.
· Managing/Owning the final quality on production release.
· Be able to participate as the quality representative on agile development teams with minimal supervision
· Have demonstrated ability to lead testing efforts, able to make their whole team better
· Demonstrate a solid understanding of Greenway’s QA Best Practices and be able to communicate those same practices and principles to QA team members as well as to scrum team members.
Experience
Education
· Bachelor’s degree in Computer Science, Technology or other related field.
· Equivalent work experience may substitute for a degree.
Minimum Qualifications
· Minimum of 2 years of experience with software development applications OR a minimum of 2 years of experience with software testing and quality assurance experience with demonstrated programming knowledge like C# or Java
Skills/Knowledge
· Experience with Jasmine, Karma, Jest, SonarQube is a huge plus
· Demonstrable knowledge of basic programming concepts and patterns
· Hands on experience with Cypress/Protractor/similar tools.
· Hands on strong knowledge of SQL
· Experience in Javascript or Typescript
· Experience in full engineering lifecycle of automation code including code reviews
· Experience in designing, creating, and maintaining automated testing for APIs/Microservices
· Experience in pair programming for unit tests / automation suites
· Experience producing defect reports
· Experience testing interfaces between multiple complex software systems
· Strong communication / organizational skills, analytical ability, and attention to detail required
· Experience working as part of an Agile development team
· Excellent designing and programming skills
· Knowledge of multiple programming languages and process management methodology
· Knowledge of test methodologies and tools
· Exposure to Behavior Driven Development and experience in programming and testing
· The ability to recognize risks and errors in an application
· Excellent verbal and written communication skills
· Solid problem-solving, time management and prioritization skills
· The ability to keep current with the constantly changing technology industry
· A passion for testing, development, and design
· Ability to track issues to a successful resolution
· Ability to adapt in a fast-paced, collaborative and interactive environment in which priorities and deadlines may change










