Cutshort logo
HackerRank logo
Senior Software Engineer
Senior Software Engineer
HackerRank's logo

Senior Software Engineer

Sandhya Devi's profile picture
Posted by Sandhya Devi
4 - 7 yrs
₹20L - ₹40L / yr
Remote only
Skills
skill iconRuby on Rails (ROR)
skill iconRuby
skill iconPython
skill iconNodeJS (Node.js)

You will be working on:

  • As a senior backend engineer, you will be expected to execute and deliver large and complex projects end-to-end, with or without the involvement of other team members
  • Ensuring timely delivery of all product deliverables
  • Play a key role in technical discussions within the team and be the go-to person for the team for guidance and troubleshooting
  • Understand key Business and Engineering metrics around performance, quality, and availability and work regularly with the team to push the boundaries and improve them periodically
  • Proactively participate in code reviews and architecture and design discussions
  • Mentoring junior engineers and setting best practices for coding, code reviews, etc.
  • Help the organization in building a top-quality team by participating in hiring initiatives and evangelizing about contributions, accomplishments, and victories

We are looking for:

  • Strong and self-motivated individuals, should be able to independently drive decisions
  • Solid experience in building web-based products
  • Overall of 4+ years of expertise in at least one dynamic programming language and one MVC web framework, preferably Ruby on Rails
  • Expertise in Database modeling, preferably relational DB, spotting DB bottlenecks, and writing optimized DB queries
  • Expertise in all common Cloud technologies, preferably AWS. Knowledge of CI/CD tools and workflows
  • Proven track record in building highly-available and scalable distributed systems
  • Willingness to play and explore with new technologies and be a Subject Matter Expert and support them
  • Someone who believes in small incremental improvements and is passionate about refactoring
  • A keen eye for quality with regards to following and establishing good coding practices, improving code coverage
  • Good stakeholder management, ability to build trust and rapport with internal and external stakeholders
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About HackerRank

Founded :
2012
Type :
Product
Size :
100-500
Stage :
Bootstrapped

About

HackerRank is a leading technology hiring platform that helps companies assess developer skills and hire skilled developers. It enables tech recruiters and hiring managers to evaluate talent objectively at every stage of the recruiting process. HackerRank was founded in 2012 and has since become the standard for assessing developer skills for over 2,000 companies worldwide. The platform offers a range of tools and features that help companies hire skilled developers and innovate faster. It provides coding challenges, assessments, and interviews that enable recruiters to evaluate candidates' skills and abilities accurately. HackerRank operates in various industries, including technology, finance, healthcare, and retail. It helps companies of all sizes, from startups to Fortune 500 companies, to find and hire the best developers for their teams.
Read more

Connect with the team

Profile picture
Shashwat Chandra
Profile picture
Ishani Gupta
Profile picture
Kenny Antony
Profile picture
Namrata Sharma

Company social profiles

blogtwitterfacebook

Similar jobs

WebSpero Solutions
Chandigarh, Mohali
2 - 4 yrs
₹6L - ₹12L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
Mongoose
skill iconExpress
skill iconPython
+6 more

We are seeking a skilled Node.js + Python Developer to join our team. The successful candidate will be responsible for developing and maintaining web applications using Node.js and Python. The ideal candidate will have a strong understanding of both Node.js and Python, as well as web application development. Responsibilities:

Developing and maintaining web applications using Node.js and Python

Write clean and efficient code that adheres to Node.js and Python coding standards

Collaborate with other developers and team members to design and implement new features

Troubleshoot and debug issues in existing code

Create and maintain technical documentation

Requirements:

Strong knowledge of Node.js and Python

Familiarity with front-end technologies such as HTML, CSS, and JavaScript

Experience with MySQL/Mongo and database design

Good understanding of object-oriented programming and design patterns

Strong problem-solving skills and attention to detail

Good communication skills and ability to work in a team environment

Preferred Qualifications:

Experience with popular Node.js frameworks such as Express or Koa

Experience with OpenAi APIs

Knowledge of machine learning and data science libraries in Python such as TensorFlow, Scikit-learn, and Pandas

Experience with RESTful API development

Experience with payment gateway integrations

Read more
Dotball Interactive Private Limited
Veena K V
Posted by Veena K V
Bengaluru (Bangalore)
2 - 4 yrs
₹4L - ₹7L / yr
skill iconNodeJS (Node.js)
Microservices
NOSQL Databases
Skills: • Knowledge of Node.js and frameworks such as Express, StrongLoop, etc • Understanding the nature of asynchronous programming and its quirks and workarounds • Good understanding of server-side templating languages like Jade, EJS, etc • Experience with micro-services or highly scalable infrastructure • Experience working with Docker, Redis, MySQL, MongoDB Responsibilities: • Integration of user-facing elements developed by front-end developers with server-side logic • Building reusable code and libraries for future use • Optimization of the application for maximum speed and scalability • Implementation of security and data protection • Design and implementation of data storage solutions • Test coverage for the written code • Troubleshoot and debug applications
Read more
Technocruitx universal services pvt ltd
Tabassum Malek
Posted by Tabassum Malek
Ahmedabad
1 - 4 yrs
₹2.4L - ₹3L / yr
skill iconNodeJS (Node.js)
skill iconExpress
skill iconJavascript

We are looking for a Node.js Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.

Responsibilities

  • Integration of user-facing elements developed by front-end developers with server side logic
  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Implementation of security and data protection

Skills And Qualifications

  • Strong proficiency with JavaScript 
  • Knowledge of Node.js and frameworks available
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Good understanding of server-side templating languages 
  • Good understanding of server-side CSS preprocessors 
  • Basic understanding of front-end technologies, such as HTML5, and CSS3
  • Understanding accessibility and security compliance
  • User authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Understanding fundamental design principles behind a scalable application
Read more
Dover Corporation
Agency job
via Hansaya Consulting by Rashmi Manjunath
Bengaluru (Bangalore)
8 - 12 yrs
₹30L - ₹45L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
CI/CD
+17 more
Responsibilities

 Be a part of IOT Product portfolio and execute towards Digital Transformational initiatives.
Prepare design documents in collaboration with product managers and engineering squads
in development of use cases for new features.
 Hands on product lead developer expertise in designing solutions running on hybrid cloud
environments.
 Work as a Software Lead in application development using Java, JavaScript, Python, SQL and
other latest technologies running on AWS environments.
 Drive Engineering activities in Microservices and Cloud based Architecture by leveraging
DevOps efficiencies and adopting new technology stack in AWS.
 Drive communication and consistently report accurate product status for stakeholders
 Able to lead a team of engineers, help them with technical issues. (80% self-work and 20%
influencing scrum engineers).
 Balance time on development projects including Technical Design, Code Reviews, Mentoring,
and training. Able to break down requirements and build traceability in design and
implementation details.
 Work with developers to define unit & automated tests and closely monitor development
milestones. Collaborate with scrum team to identify functional, system and end to end
integration of products leading to deployment.
 Understand end to end flow in product development and able to prepare design documents
and present to Engineering and Product Leadership team.
 Full stack product development experience.

Skills Required :
 Bachelor’s/Master’s degree equivalent with strong knowledge methodology and tools.
 8+ years working Experience in designing data, keyword driven or hybrid strategies; Ability
to troubleshoot and think out of the box
 Experience in CICD pipeline configuration, creation, and maintenance – from build to deploy
to integration.

 Experience in writing clear, concise and comprehensive design documents covering
functional and non-functional requirements.
 Hands-on experience in large enterprise development in a multi-cloud environment.
 Strong expertise over Java, Python language, Databases, experience in web Frameworks like
Django required for backend development.
 Experience of working in AWS (S3, Lambda, RDS, Security, ILM and AWS Services).
Experience with Docker and Kubernetes for Container Management and Orchestration by
setting CI/CD Pipelines using Jenkins / Ansible.
 Experience with API (REST/SOAP). Experienced in PowerBI, RDBMS, DB Architecture design
and good control over SQL queries.
 Experience with any NoSQL Database, Caching and Messaging is a plus. Experience with
Messaging Tool and Caching Frameworks
 Strong Understanding of fundamental concepts: Data Structures, Algorithms, OOPs
concepts, Design patterns and Architectures. Experience with Agile programming techniques
such as test-driven development. Design applications to optimize for performance and
usability.
Read more
Tradylcom
at Tradylcom
3 recruiters
Prasanth Gopinath
Posted by Prasanth Gopinath
Remote, Bengaluru (Bangalore)
1 - 4 yrs
₹8L - ₹30L / yr
skill iconJava
skill iconPython
RESTful APIs
skill iconRuby
skill iconPostgreSQL
+2 more

 

Type: Individual contributor with good hands on proficiency. 

 

Must have

  • Strong proficiency in at least one of  Java, Ruby, Python
  • Exposure to databases: any of  PostgreSQL, MySQL, Apache Cassandra
    • Any NoSQL database experience is a plus
  • Exposure to AWS cloud infrastructure: EC2 or S3 
  • Proficiency with Git
  • MUST: Using REST to make API calls. 

 

Great to have: 

  • Experience working with one or more middleware, enterprise bus, queueing frameworks
    • Any of Memcached/Redis, Apache Kafka / RabbitMQ / PubSub+ / AmazonMQ

Soft skills:

  • Appreciation for clean and well documented code

What will you do at Tradyl:

(Examples for illustration only)

  • Build a shipping service module that is called by our website to query shipping rates from India to a destination country. Configure this to so that an Ops person can update shipping costs as and when they change. Own deployment and monitoring of this service. 
  • Use Zapier to build a workflow to export a MixPanel report into a Google sheet every day.
  • Change our supplier portal (built on bubble.io) to make an API call to our customer facing site, whenever a supplier modifies his profile.
  • Write an alert mechanism that identifies catalogues with insufficient information and makes them non discoverable, which can run every day.
  • Work with Business Team to design a workflow for product inwarding using Airtable. Write a small app within Airtable so that whenever a product is updated as “shipped” in airtable, it updates the customer facing website.
  • Use an open source dashboarding framework to create a quick dashboard to track important business events. 
Read more
Alien Brains
at Alien Brains
5 recruiters
Praveen Baheti
Posted by Praveen Baheti
Kolkata
1 - 4 yrs
₹3L - ₹8L / yr
skill iconJavascript
skill iconPython
skill iconRuby on Rails (ROR)
skill iconNodeJS (Node.js)
NOSQL Databases
+3 more
Alien Brains is a research lab where we guide students on how to go about different fields in Computer Science, if they are to make career in it. We are also developing some products related to the above problem statement and thus need developers who can match with our vision, work alongside us on the products, and also on the same time guide the youngsters in colleges.
Read more
CleomeSoft Technologies
at CleomeSoft Technologies
3 recruiters
Shrikant Paprikar
Posted by Shrikant Paprikar
Pune
2 - 7 yrs
₹2L - ₹5L / yr
skill iconNodeJS (Node.js)
API
skill iconJavascript
Integration
Job Summary We are looking for an NodeJS Developer responsible for the client side of our service. Primary focus will be the development of all server-side logic, database design and maintenance, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Basic understanding of front-end technologies (Javascript, React or Angular or Jquery) is necessary. Job Category: API integration, CSS3, ExpressJs, HapiJS, HTML5, NodeJs Developer, NoSQL, SQL Responsibilities and Duties API Definition and integration of user-facing elements developed by front-end developers with server side logic Writing reusable, testable, and efficient code Design and implementation of low-latency, high-availability, and performant applications Implementation of security and data protection Integration with external data storage solutions (SQL and NoSQL databases) Communicating with external web services Required Experience, Skills and Qualifications 2+ year of experience in writing scalable web architecture. At least 1 year of experience in creating REST APIs for mobile/web apps. Strong understanding of JavaScript using current design patterns/practices. Experience with web application development frameworks and tools. Good understanding of unit and functional Quality best practices for Consumer facing mobile/web application development experience. Proficient understanding of cross-browser compatibility issues and ways to work around them. Good understanding of server-side CSS preprocessors (SaSS, Less). Basic understanding of front-end technologies, such as HTML5, and CSS3 Experience with JS testing and code analysis frameworks. Experience with source control, work item tracking, and build management with Bit bucket (or similar). Express/HapiJS experience isa plus Education: BCA, B.E/B.Tech or equivalent
Read more
FuGenX Technologies
at FuGenX Technologies
1 video
3 recruiters
Aradya S
Posted by Aradya S
Hyderabad, Bengaluru (Bangalore)
1 - 6 yrs
₹1.3L - ₹6.3L / yr
skill iconPython
skill iconMongoDB
skill iconMachine Learning (ML)
Natural Language Processing (NLP)
Artificial Intelligence (AI)
+2 more
3 or more years of experience in Python programming Good understanding of Object oriented programming concept. Should have working knowledge with flask and mongodb. At least 2 - 3years experience in Machine learning and NLP Proficient with machine learning and deep learning libraries like Pandas,Numpy,Scikit learn,Tensorflow, and Keras, Expertise into deep learning- neural networks would add advantages Proficient with Any Natural language processing library like NLTK or Spacy Hands-on technical experience of Artificial intelligence using open source programming languages and analytics software. Experience using data science techniques such as web scraping, text mining, natural language processing, machine learning, statistical modelling or image recognition Data visualisation skills, e.g. in Tableau or qlikview would add advantage.
Read more
Sarva Labs Inc
at Sarva Labs Inc
3 recruiters
Manjunath P
Posted by Manjunath P
Bengaluru (Bangalore)
2 - 7 yrs
₹5L - ₹10L / yr
skill iconMongoDB
skill iconExpress
skill iconReact.js
skill iconAngularJS (1.x)
skill iconNodeJS (Node.js)
About Us: Aicumen Technologies Inc., a truly digital company, is building transformational solutions and business models that harness value from the complex digital interactions using Krama, its proprietary cooperative digital mesh that supports creating the digital order. About KIP: At KIP, our vision is to a seamlessly bring together Intelligence, Connectedness and Trust (the new ICT!) to create a fundamental digital fabric on which new digital services can be directly built using distributed intelligence. We’re building a distributed intelligence protocol that creates hybrid cooperative digital mesh by integrating a new business-ready Gen3 blockchain technology, heterogeneous distributed data, trustable cognition and connected devices. Our culture is to encourage and adopt design-thinking approaches to address hindrances in the enterprise adoption of blockchain & affiliated technologies. We motivate our team to break the ground with new business, social & economic models. Experience: 2 – 3 years in MEAN/MERN Stack as a Full Stack Developer Location: Bangalore What we are looking for: 1. Hands-on production experience with the MEAN and MERN Stack environment is a must 2. Ability to use libraries and design clients based on REST APIs and other web services 3. Grasp on the MVC framework and UX methodologies are preferred 4. Hands-on experience with HTML5, CSS3, and relevant web stacks are a must 5. Experience in parsing and managing JSON, XML and other formats are preferred 6. Strong grip on APIs, encryption/cryptography, and RDBMS/NoSQL DB Tech are welcome 7. Hands-on experience in integrating to blockchain dApps is a plus point 8. Experience in using Microsoft Azure is also preferred Benefits: 1. Opportunity to converge ideas and work together with some of the brightest minds in IoT, Blockchain, and AI 2. Explore the unturned rocks and deliver solutions to "real world" problems 3. Great office space and community to ask for help and guidance 4. Broader exposure to the cloud platform, realms and the blockchain, MERN ecosystem to deliver killer apps!
Read more
Promobi Technologies
at Promobi Technologies
1 video
15 recruiters
Shruti Datta
Posted by Shruti Datta
Pune, NCR (Delhi | Gurgaon | Noida)
3 - 11 yrs
₹6L - ₹25L / yr
skill iconRuby on Rails (ROR)
skill iconAngularJS (1.x)
skill iconReact.js
Fullstack Developer
Ruby on Rails architecture best practices  ● Strong OOP knowledge in Ruby.  ● Good Knowledge on Angular or React JS  ● Asynchronous Networking in Ruby   ● Designing RESTFul HTTP APIs using JSON-Schema or JSON API (​jsonapi.org​).  ● Ability to architect and develop API only backend  ● Experience in using Active Record Serializer  ● Understanding O-Auth2 or JWT (Json Web Token) authentication mechanisms.  ● How to use RSpec  ● Rails Security Best Practices  ● PostgreSQL and Rails.  ● SQL concepts like Joins, Relationships etc.  ● Understanding DB Partition strategies.  ● Knowledge about refactoring ActiveRecord Models (read this - “7 Patterns to Refactor Fat  ActiveRecord Models”).  ● Understanding scaling strategies for a high-traffic Rails applications (2 million+ requests a  day).  ● Background Job processing using Redis and Sidekiq  ● Experience in using Amazon Web Services (AWS) tools.  ● Writing automated Deployment Scripts using Capistrano, Ansible etc.  ● Sending emails in Rails  ● Knowledge in Linux and Git is mandatory
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos