Cutshort logo
For Employers
US based Ed-tech product company  logo
Sr Software Engineer - Backend
US based Ed-tech product company
Sr Software Engineer - Backend
Credos Talent's logo

Sr Software Engineer - Backend

at US based Ed-tech product company

Agency job
4 - 7 yrs
₹15L - ₹22L / yr
Mumbai, Pune, Bengaluru (Bangalore)
Skills
.NET Core
skill iconC#
Windows Azure
skill icon.NET
ASP.NET
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconJavascript
skill iconHTML/CSS
.Net Core
skill iconAmazon Web Services (AWS)
MySQL

Our client is a rapid growth stage Edtech start-up focused on solving the teacher shortage crisis in the US education system using technology by bringing teachers to the classrooms and giving them access to the right tools to teach students in a highly engaging manner.


They have a development center in Mumbai and they are looking to scale up the teams in Pune and Bangalore as well.


What does the role entail:

● Design, develop, and maintain software applications using .NET Core ,C#

● Write clean, maintainable, and efficient code

● Collaborate with cross-functional teams to analyze requirements, design solutions, and implement new features

● Develop and implement unit tests and integration tests to ensure software quality

● Participate in code reviews and provide constructive feedback to peers

● Lead requirements/tasks and guide/mentor junior software engineers in the development process and help them grow their technical skills


Required Skills:

● B.E/B.Tech in computer science

● 4 - 7 years of experience

● Hands-on experience following skills

MS Technologies: NET CORE 5+, C#

Backend : MSSQL/MySQL/Postgres 

● Good understanding of Cloud technologies like Azure/AWS.

● Strong understanding of Design Principles, Design patterns and Microservices Architecture.

● Excellent problem-solving, critical thinking, and communication skills

● Must understand full stack development frameworks including knowledge of building scalable APIs, interfaces, software components, schema design, availability, and latency preferably in a cloud environment.

● Worked in fast-paced environment product startup/startup-like culture in an Agile software development environment

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

Similar jobs

Altinvest Online Platform Pvt Ltd
Bengaluru (Bangalore)
2 - 10 yrs
₹5L - ₹30L / yr
skill iconLaravel
skill iconPHP
Microservices
Object Oriented Programming (OOPs)
MySQL

Criteria:

2–8+ years software development with 3+ years building systems with Laravel, PHP & MySql. Worked On Micro Service Architecture.


Technical Skills:

● Strong Laravel expertise (v9–12.x): service container, Eloquent ORM, middleware, events, queues, caching.

● Proficiency in PHP 8+, OOP, design patterns, and unit testing (PHPUnit).

● Expertise in MySQL: schema design, indexing, and query optimisation.

● Experience with caching/in-memory stores: Redis, Memcached.

● Hands-on with message queues (Redis queues, RabbitMQ, SQS, or equivalent).

● Familiar with Docker / containerised environments.

● Experience with AWS services: ECS, S3, RDS, API Gateway, Lambda, Cloudwatch, SES, etc.

● Ability to effectively use AI-powered tools (e.g., for code generation, refactoring, documentation, testing, and productivity improvements).


Soft Skills

● Clear and effective communication.

● Strong ownership and accountability.

● Ability to break down complex problems and provide accurate estimates.

● Openness to adopt new tools/technologies to improve team efficiency.


What we offer:

● An exceptional team: Our hiring bar is high, and your colleagues are talented, motivated self-starters.

● A learning environment: We are a learning organization and as a team we will help you grow and encourage you to learn and upgrade your skills.

● Outstanding compensation: top talent deserves top pay, and our salary, equity and benefits reflect this.

● Opportunities to grow: Encourages you to attend technical conferences and take company funded educational courses to advance your skills.

● An opportunity to be a key member of a well-capitalized leading brand in online real estate investing platform.

Read more
Deqode
at Deqode
1 recruiter
purvisha Bhavsar
Posted by purvisha Bhavsar
Bengaluru (Bangalore)
5 - 8 yrs
₹12L - ₹22L / yr
skill iconPython
skill iconDjango
skill iconAmazon Web Services (AWS)
skill iconFlask
Windows Azure

About the Role:


  • We are looking for a highly skilled and experienced Senior Python Developer to join our dynamic team based in Manyata Tech Park, Bangalore. The ideal candidate will have a strong background in Python development, object-oriented programming, and cloud-based application development. You will be responsible for designing, developing, and maintaining scalable backend systems using modern frameworks and tools.
  • This role is hybrid, with a strong emphasis on working from the office to collaborate effectively with cross-functional teams.


Key Responsibilities:

  • Design, develop, test, and maintain backend services using Python.
  • Develop RESTful APIs and ensure their performance, responsiveness, and scalability.
  • Work with popular Python frameworks such as Django or Flask for rapid development.
  • Integrate and work with cloud platforms (AWS, Azure, GCP or similar).
  • Collaborate with front-end developers and other team members to establish objectives and design cohesive code.
  • Apply object-oriented programming principles to solve real-world problems efficiently.
  • Implement and support event-driven architectures where applicable.
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
  • Write clean, maintainable, and reusable code with proper documentation.
  • Contribute to system architecture and code review processes.


Required Skills and Qualifications:


  • Minimum of 5 years of hands-on experience in Python development.
  • Strong understanding of Object-Oriented Programming (OOP) and Data Structures.
  • Proficiency in building and consuming REST APIs.
  • Experience working with at least one cloud platform such as AWS, Azure, or Google Cloud Platform.
  • Hands-on experience with Python frameworks like Django, Flask, or similar.
  • Familiarity with event-driven programming and asynchronous processing.
  • Excellent problem-solving, debugging, and troubleshooting skills.
  • Strong communication and collaboration abilities to work effectively in a team environment.


Read more
Andheri , Mumbai
4 - 8 yrs
₹4L - ₹8L / yr
skill icon.NET
ASP.NET
skill iconC#
SQL server
Object Oriented Programming (OOPs)

Exp: 4-8yrs

Notice period: Max 30 days

Location: Andheri East

Working Days- 6 Days with Sunday off (2nd Saturday off as well)


Key Responsibilities:

 Design, develop, and maintain WinForms applications.

 Knowledge of .NET languages including C#, & Winforms is Mandatory.

 Collaborate with cross-functional teams to define, design, and implement new

features.

 Write clean, scalable, and efficient code using C# and ASP.NET.

 Develop and maintain SQL Server databases, including writing complex

queries and stored procedures.

 Troubleshoot, debug, and optimize existing applications.

 Participate in code reviews and contribute to team knowledge sharing.

 Ensure application security, performance, and reliability.

Qualifications:

 Bachelor’s degree in Computer Science, Information Technology, or a related

field.

 Minimum of 3 years of experience in .NET development.

Read more
all-in-one ecommerce logistics platform
all-in-one ecommerce logistics platform
Agency job
via Qrata by Blessy Fernandes
Pune
1 - 2 yrs
₹3L - ₹9L / yr
skill iconJava
skill iconSpring Boot
Hibernate (Java)
NOSQL Databases
skill iconJavascript
+3 more

We are looking forward to hiring a committed


Java Developer with experience in building high-performing, scalable, enterprise-grade applications. You will be part of our Engineering team that works on mission-critical applications. You will be managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.


Location = Pune


You are required to:


Contributing in all phases of the development lifecycle.

Write well designed, testable & efficient code.

Ensure designs comply with specifications.

Prepare and produce releases of software components.

Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.


Our Current Stack

Backend: Spring (JAVA), Laravel (PHP), MySQL, NoSQL, NGINX Plus.

Frontend: Angular 5+ Ngrx/store 5

Infrastructure: Google cloud platform (App engine, CloudSQL, BigQuery, PubSub, Firebase Hosting), Scrapy Cloud, Pusher.io (websockets), Getstream.io, Filestack, Postmark app, AS2 Gateway, Google Cloud Endpoints Framework, MongoDB, Algolia, Memcache

Tools: Gitlab, Postman app, JIRA.


Technical Skills required


JAVA, SPRING OR SPRING BOOT, DATA STRUCTURES & ALGORITHMS, HIBERNATE, MYSQL, MONGODB and NOSQL


What Makes You Eligible?


LOOKING FOR CANDIDATES FROM PUNE LOCATION ONLY.


B. Tech degree ONLY ( FIRST CLASS GRADE IN FINAL YEAR 60 % OR ABOVE ONLY).

Experience in the same role of almost 1-2 years.

Experience with connecting backend and frontend services.

Exposure to consuming data through different interfaces (Web API's/Socket/ REST/ RESTFUL/ JSON/ XML).

Proficiency in Data Structures and Algorithms.

Understanding of web markup, including HTML 5 CSS.

Understanding of client-side scripting and JavaScript frameworks.

Ability to write clean, reusable and well documented code.

Proficient understanding of code versioning tools, such as Git.

Knowledge of API authentication techniques (Token, JWT, OAuth2) - desirable but not mandatory. (Experience with API Design will be a plus)

Fair spoken and written English Flexibility - Things change around here. FAST!

Other Inter-personal skills like self-motivation, persistency, patience and eagerness to learn and work independently.

Read more
Series D funded supply chain management company
Series D funded supply chain management company
Agency job
via The Hub by Sridevi Viswanathan
Remote, Hyderabad, Bengaluru (Bangalore), Chennai, Mumbai, Pune, Kolkata, NCR (Delhi | Gurgaon | Noida)
7 - 12 yrs
₹30L - ₹55L / yr
skill iconJava
skill iconPython
Engineering Management
Engineering Manager
skill iconPostgreSQL
+3 more

Engineering Manager – Backend

 

Opportunity in this role / Why should you join us?

 

Series D funded supply chain startup.

 

Requirements

 

  • Software engineering experience of greater than or equal to 7 years
  • Experience managing a technical team of at least 3 people
  • Exposure to consumer facing products
  • Strong technical background and ability to contribute to design and review
  • Familiarity with our tech stack or an analogous tech stack

 

Technologies Used

 

  • Web application frameworks : Ktor, Spring Boot, Ruby on Rails, Node.js, Java Play, AWS Lambda
  • Languages : Kotlin, Java, Ruby, Javascript, Python
  • Datastores : PostgreSQL, Aerospike, Redis, DynamoDB, Amazon Redshift
  • Communication : HTTP, Amazon SQS, Sidekiq, Amazon SNS
  • Server management : Amazon ECS, Docker
  • Design frameworks : Domain Driven Design, Clean Architecture, Layered Architecture

 

Roles and Responsibilities

 

This role requires a person to drive the engineering of a set of products by aligning with business and product

stakeholders and building and upskilling a team to aid in this. The responsibilities include:

 

Business and product alignment and planning

 

  • Work closely with business and product stakeholders to understand and align with product initiatives and iterations.
  • Help shape the engineering requirement by aligning with the product manager and fleshing out concepts and user flows.
  • Formalize business requirements into roadmaps and sprints.
  1. Product and system development
  • Drive high level modeling and design for projects, also focusing on non-functional aspects, including but not limited to database design, communication protocols, deployment systems, etc.
  • Drive adoption of design frameworks like domain driven design, clean architecture, etc., resulting in a robust layered architecture.
  • Drive good code review practices, using the review process as a mentoring tool to upskill people.
  • Ensure test coverage of systems, partly through unit and integration testing, and partly through blackbox testing by collaborating with the Quality Assurance team, via good testing practices.
  1. Project Management
  • Drive the execution of the project by delegating tasks effectively.
  • Resolve blockers through technical expertise, negotiation and delegation.
  • Estimate timelines and ensure adherence to them through effective sync-ups and course corrections.
  1. Maintenance
  • Formulate SLAs and oversee their adherence for the various systems, effectively tracking issues and performance inefficiencies.
  • Performance monitoring and optimization for systems.
  • Drive technical re-design, remodeling and refactoring of systems for robustness and sustainability.
  1. Team Management
  • Typically manage a team of 3 - 6 members and a portfolio of 3 - 6 products.
  • Do periodic assessment of reportees, chart their career growth paths and train them.
  • Recruit members into the team by collaborating effectively with the recruitment team.

Product Overview

 

You will be contributing to products concerning both customers and partner drivers. Product sectors

 

include:

 

  • Growth : You’ll build tools to help boost user growth on the platform including our industry bestdriver on-boarding, training and certification system, referral system, and lead managementmmodels.
  • Lifecycle Management : Build tools to help users engage with the platform better, which includes rewards and recognition module, subscription service, account management tools, partner and customer wallets and payout modules, and churn detection systems among others.
  • Transaction Experience : You’ll help deliver the most delightful booking experience to our customers and drivers. As part of this team, you’ll be responsible for our core booking system, pricing and payment systems, location tracking and filtering services, fraud prevention systems, and in-app ticketing and support among others.
  • Fulfilment : As part of the fulfilment team, you’ll work on systems which ensure high degree of ride fulfilment on the platform. Tools including allocation methodologies and system, dynamic pricing, dynamic partner routing, and partner re-activation tools among others.
  • Enterprise Solutions : You’ll help Porter’s enterprise customers achieve delivery excellence. You’ll build tools for contract management, fleet management, fleet and route optimisation tools, alerting and monitoring tools, and analytics suite among others.
Read more
Dicetech
Shraboni Guha
Posted by Shraboni Guha
Pune
2 - 4 yrs
₹8L - ₹24L / yr
skill iconJava
J2EE
Linux/Unix
Eclipse (IDE)
MySQL
+5 more

Who are we and what do we do?

The Dice platform, one of the most advanced SaaS fintech organizations, helps businesses convert their spending from many fragmented applications, prepaid cards, offline reimbursement/invoice management, procurement, and payment systems to a single spend platform. There will be no more cash, cards, refunds, or offline invoicing since our entire goal is to provide businesses more knowledge and control over how they spend their money, resulting in significant cost savings and profitability. We are a hyper growth startup collaborating with premium Indian enterprises, startups, and industry leaders across disciplines.


Perks in store for you when you join the team:

  • You'll be surrounded by passionate team members.
  • Your work will have a visible impact.
  • You will be working on interesting technical challenges in a fast-paced environment.


Requirements and skills:

  • Hands-on Software Development experience.
  • 2-4 years of relevant experience in Java development.
  • Hands-on experience in designing and developing applications using Java EE platforms.
  • Object-Oriented Analysis and design using common design patterns.
  • Profound insight of Java and Java EE (Multithreading, Reactive Programming, etc)
  • Excellent knowledge of Relational Databases, SQL, and ORM technologies (MySQL, EBean)
  • Excellent knowledge in RESTful API development, event-based processing.
  • Experience with test-driven development.
  • Knowledge of GIT, Linux, Docker, Redis


Responsibilities:

  • Designing, implementing, and maintaining Java applications that are often high-volume and low-latency, required for mission-critical systems
  • Delivering high availability and performance
  • Contributing in all phases of the development lifecycle
  • Writing well-designed, efficient, and testable code
  • Conducting software analysis, programming, testing, and debugging
  • Managing Java and Java EE application development
  • Ensuring designs comply with specifications
  • Preparing and producing releases of software components
  • Transforming requirements into stipulations
  • Support continuous improvement
  • Investigating alternatives and technologies

 

Location:

Pune

Read more
Isparrow Services private limited
Priya Vora
Posted by Priya Vora
Ahmedabad
3 - 10 yrs
₹3L - ₹10L / yr
ASP.NET
MVC Framework
skill iconAngularJS (1.x)
skill iconC#

Rules & Responsibilities:

Skills :

  • Familiarity with the http://asp.net/">ASP.NET framework, SQL Server and design.
  • Hands on experience using C# .NET, MVC, Oops Concept, Jquery, Bootstrap.
  • Knowledge of  .NET languages 
  • Familiarity with architecture styles/APIs (REST, RPC)
  • Understanding of Agile methodologies
  • Strong attention to detail
  • Excellent troubleshooting and communication skills
  • Knowledge of REST and RPC APIs
  • Angular will be an advantage
  • Able to work well in a team setting
Read more
US based client
US based client
Agency job
via Kalibre global konnects by Khushbu Shah
Ahmedabad
2 - 5 yrs
₹3.6L - ₹5.4L / yr
skill iconLaravel
skill iconPHP
MySQL
skill iconHTML/CSS

Job Description:-

 

  • Job Title:- PHP Developers
  • :- 2-4 years
  • Work Location:- CG Road, Ahmedabad
  • Job Type: Full-time
  • Day shift:- Monday to Saturday
  • Office 10 to 7:30pm

 

Skills:-

  • Strong experience with PHP / WordPress / Laravel. Laravel is a must.
  • Strong experience with JavaScript / JQuery
  • Experience with HTML / CSS
  • Experience with MySQL with profiling and query optimization and Linux understanding is a must.
  • In depth knowledge of object-oriented PHP and Laravel 5 PHP Framework
  • Strong skills in PHP based framework
  • Developers with deep knowledge and experience of building WordPress CMS websites, plugins, theme development & customization.
  • Experience with MVC, Entity Framework, Webform, Web API, and business layer and front-end technologies Understanding of front-end technologies such as HTML5, CSS3
  • Knowledge in AngularJS, NodeJS, MongoDB preferred.
  • Solve complex performance problems and architectural challenges.
  • Keep abreast of new trends and best practices in web development.

 

Read more
Bangalore based IOT company working on Next gen Technologies
Bangalore based IOT company working on Next gen Technologies
Agency job
Bengaluru (Bangalore)
1 - 4 yrs
₹4L - ₹10L / yr
skill iconNodeJS (Node.js)
MySQL
skill iconPHP
skill iconPython
skill iconRuby on Rails (ROR)
+2 more

Job Description

We are looking for a Back-End Web Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be 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 coworkers into the application. A basic understanding of front-end technologies is therefore necessary as well.

Responsibilities

  • Integration of user-facing elements developed by a 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

Skills And Qualifications

  • Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, Nodejs and CSS3
  • Good understanding of server-side CSS pre-processors, such as LESS and SASS
  • User authentication and authorization between multiple systems, servers, and environments
  • Good Understanding of Mysql database.
  • Management of hosting environment, including database administration and scaling an application to support load changes
  • Data migration, transformation, and scripting
  • Setup and administration of backups
  • Outputting data in different formats

 

Read more
Fin tech & Product based company
Fin tech & Product based company
Agency job
via Utkarsh Staffing Solutions by Saraswathy S
Remote, Bengaluru (Bangalore)
2 - 5 yrs
₹5L - ₹11L / yr
skill iconPHP
skill iconLaravel
MySQL
laravel
Exp - 2+
Location : Bangalore
Job Type : Full time

JD: 

Proven software development experience in PHP
● Good knowledge of relational databases, version control tools and of developing
web services
● Experience in common third-party APIs (Google, Facebook, Ebay etc)
● Passion for best design and coding practices and a desire to develop new bold
ideas
● BS/MS degree in Computer Science, Engineering or a related subject
● A strong understanding of database driven web applications
● A strong background in Object Oriented Programming
● Familiarity with MVC (Model-View-Controller) design
● Familiarity with PHP frameworks including Codeigniter and Laravel
● Excellent communication & Positive working attitude
● A fin-tech background is a plus
● Strong understanding of Queue/Worker concepts
● Hands on experience on caching technologies
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