
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
● Troubleshoot and debug applications
● Participate in code reviews and provide constructive feedback to peers
Required Skills:
● B.E/B.Tech in computer science
● 1 - 3 years of experience
● Hands-on experience following skills
MS Technologies: NET CORE 7+, C#
Backend: MSSQL / MySQL /Postgres
● Preferred understanding of Cloud: Azure/AWS.
● Strong understanding of object-oriented programming, Design principles, data structures, and algorithms
● Worked in an Agile software development environment

Similar jobs
Job Overview:
We are looking for a seasoned Senior Backend Engineer (SDE II) with over 3 years of experience to grow a high-performing engineering team. The ideal candidate will have extensive hands-on experience in software development, deep technical expertise, and a proven track record of successfully leading large-scale engineering teams and projects. 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. Define technology roadmaps and ensure alignment with organizational goals.
- Technical Excellence: Guide the team in designing and implementing scalable, robust software systems. Drive the adoption of best practices in architecture, coding standards, and software testing to ensure high-quality product delivery.
- Project and Program Management: Oversee the successful delivery of engineering projects, ensuring deadlines, quality standards, and 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.
- 3+ years of experience in software engineering
- Proven track record of successfully delivering large-scale, high-impact software projects.
- Strong understanding of software architecture, design patterns, and scalable system design.
- Expertise in multiple programming languages and modern development frameworks For this role we require expertise in Python/Django and API Development
- Experience with cloud infrastructure (AWS), microservices, and distributed systems.
- Good experience with MySQL and ElasticSearch. Slight experience with other NoSQL and SQL databases.
- Experience in DevOps, CI/CD pipelines, and infrastructure automation.
- Experience in delivering full-stack B2B/SaaS applications including mobile applications, web frontend, and a scalable backend.
- Excellent problem-solving skills, with the ability to diagnose and resolve complex technical challenges.
- Strong communication and interpersonal skills, with the ability to influence and inspire teams and stakeholders at all levels.
• 6+ years of experience in building web applications using ASP.net, web API, SQL Server, and Testable code.
• C# with Strong in OOPS,
• Hands on experience in React JS or Node JS,
•Experience of architecting and designing web applications and services
• Must have at least 1+ year experience using React or Node JS.
• Passion for building and delivering great software with a strong sense of ownership, while working closely with junior team members.
• Conceptual knowledge of middleware architecture.
• Strong experience with Agile processes.
• Exposure to tools to optimize web application performance-MH
• Understanding and experience of working with Product Management, Design and DevOps teams
• Experience in building applications on .NET Core, is a great plus
• Experience working with CRM Products
Backend Developer Job Description
Job Title: Backend Developer
Location: Nipania, Indore
Job Type: Full-time
Experience Level: Mid-Senior Level
Role Overview:
We are seeking an experienced Backend Developer to join our dynamic team. The ideal candidate will be responsible for building robust server-side applications and services. You will work closely with frontend developers to ensure seamless integration between the server-side logic and user-facing features.
Responsibilities:
- Implement efficient and secure backend services using Node.js and Python.
- Design and implement data storage solutions using MongoDB.
- Write effective APIs to support frontend functionalities.
- Optimize applications for performance, security, and scalability.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Maintain cloud services on AWS, including AWS EC2, Amplify, S3, Route 53, Cloudfront, Lambda & AWS CLI..
- Troubleshoot and debug issues across the backend stack.
Requirements:
- Proficient understanding of the MERN stack (MongoDB, Express.js, React.js, Node.js).
- Good experience using Docker and cloud services (AWS or Digital Ocean).
- Familiarity with microservices architecture and testing APIs with Postman.
- Knowledge of modern authorization mechanisms (e.g., JWT).
- Experience creating and maintaining CI/CD pipelines is a plus.
- Strong problem-solving skills with the ability to debug complex issues.
- Experience or knowledge of GraphQL is a plus.
Benefits:
- Leave encashment
- Provident Fund
Schedule:
- Day shift
- Fixed shift
Location- 840, Hare Krishna Vihar, Nipania, Indore, Madhya Pradesh 452010
- Strong experience in developing enterprise web applications.
- Expertise on the Microsoft technology stack (.NET, C#, ASP.NET, MVC, Web API, SQL Server)
- Candidates should have solid understanding of object-oriented programming and programming principles NET, C ,MVC, XML, MS Sql Database debugging and analysing code.
- Candidates should have experience with SDLC to include the following stages requirements analysis design coding testing documentation and implementation.
- Experience with .Net core Web API MVC C# Entity Framework
- Troubleshooting & analysing skills.
- Development experience required for Continuous improvement program.
- Good problem-solving capabilities in Developed applications.
- Exposure to Angular is an added advantage
Job description for Backend Developer:
Responsibilities
• Hands-on experience in Springboot and good knowledge of MySQL, MongoDB
• Hands-on experience in building RESTful based APIs
• Develop and manage well-functioning databases and applications
• Write effective APIs
• 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
Skills And Qualifications
• Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3
• Understanding accessibility and security compliance (Depending on a specific project)
• User authentication and authorization between multiple systems, servers, and environments
• Integration of multiple data sources and databases into one system
• Management of hosting environment, including database administration and scaling an application to support load changes
• Data migration, transformation, and scripting
• Outputting data in different formats
• Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform
• Creating database schemas that represent and support business processes
• Implementing automated testing platforms and unit tests
• Proficient knowledge of a back-end programming language (Java 8 and above and Spring Boot)
• Proficient understanding of code versioning tools, such as Git
• Proficient understanding of OWASP security principles
• Understanding of “session management” in a distributed server environment
Required qualification:
*) Any degree from a reputed university
*) Proven software development experience and Java/J2EE skills development.
Technical:
- Expertise in WordPress customization, development and knowledge of plugins and API integration Should be well versed in WordPress.
- Must have knowledge to create their own theme and able to do customization in existing/premium theme.
- Must have experience of plugin customization and also aware about a new plugin development.
- Must have the Knowledge of existing WordPress’s functions, hooks, plugins.
- Experience in WordPress is mandatory, other Open Sources/frameworks experience would be considered as an added advantage.
- WordPress integration directly from PSD/AI/Sketch would be considered as an added advantage.
- Must have knowledge of basic php and MYSQL concepts.
Non-Technical:
- Interpersonal skills
- Good communication
- Decision making
- Good Team player
- Good Listener
Roles & Responsibilities:
- Designing and implementing new features and functionality
- Establishing and guiding the website’s architecture
- Ensuring high-performance and availability, and managing all technical aspects of the CMS
- Helping to formulate an effective, responsive design and turning it into a working theme and plugin.
Job Summary:
We want a techie at heart. Someone who is happy and curious to work on all aspects of software development.
Reporting directly to the CTO, you will be responsible for feature design, development, and continuously optimizing our tech stack.
- We are looking for an experienced software engineer with at least 5 years of experience in a startup or product environment. Ideally you have been involved in all aspects of software development from requirements gathering to design, development, deployment and post-release support. We are looking for all-round technical maturity. Our tech stack is Angular, Spring boot and Django/Python.
Key Skills
Java
SpringBoot
PostgreSQL/MySQL
Git
AWS
REST api design
Experience integrating with external APIs
Good applied understanding of Object Oriented Programming
Good database modeling and SQL knowledge.
/React is a big plus.
Responsibilities and Duties
Build out features across the stack : backend, API design and integration, database optimization , microservices, plugins, queues etc
Fix bugs and write automated tests
Maintain and upgrade our Tech Stack
Translate requirements to design and write/present articulate software design.
Infrastructure
Pocket Gems wants to build the greatest games and interactive entertainment in the world.
That’s the mission our founders began within an apartment above a pizza shop back in 2009
and we continue it today.
Pocket Gems has grown to over 250 people in San Francisco. With $155 million in backing from
Sequoia Capital and Tencent, we’re constantly breaking new ground with graphically rich mobile
games, fun new genres of mobile entertainment, and innovative technologies like our mobilefirst Mantis Engine.
Our products have been downloaded over 325 million times by players around the world. We
have several flagship products including the most recent - Adventure Chef Merge Explorer, a
casual merge and explore game. Some of our other ongoing hits include Episode, a mobile
storytelling network and platform, and War Dragons, a visually stunning 3D real-time strategy
game.
Pocket Gems is home to some of the most massive and delightful mobile-first games, like War
Dragons and Episode. Those games need a solid backend platform, to function critical tasks to
delight our players, and is supported and optimized by our Central Engineering team. As a Sr.
Software Engineer on the Central Infrastructure Team, you will build microservices that acts as
the core of all our games, facilitate the processing and recording of billions of events per day,
support critical systems for marketing, finance. You will be responsible for some of our biggest
projects as you build APIs and infrastructure that scales to millions of players in real-time
games.
What You’ll Do:
• Implement flexible, reusable, and scalable solutions to improve our data pipeline
• Develop microservices for critical infrastructure like A/B tests, Offer recommendation, etc
that is mission-critical to the business
• Develop microservices for our games such as real-time communication platforms,
leaderboard, etc
• Build and maintain integrations with third-party APIs that you suggest or write yourself
• Build scalable web tools (including open source tools) to support data analysis and
visualization for the company and influence what we build for our games’ players
What You Bring to the Central Infrastructure Engineering team:
• Minimum of 7 years of professional experience (including 3+ years backend experience)
• A degree in computer science, engineering, or relevant field
• Experience leading complex projects, preferably involving distributed systems
• Deep experience with AWS, GCP, or Hadoop, and related backend technologies is a
plus
• Strong skills in data structures, algorithms, software design, and OOP
• A love for delighting users, both internal and external, with reliable tools, data, and
creative and highly technical solutions to their problems
Extra Gems for:
• Experience in working with microservices
- Writing efficient, reusable, testable, and scalable code
- Understanding, analyzing, and implementing – Business needs, feature modification requests, conversion into software components
- Integration of user-oriented elements into different applications, data storage solutions
- Developing – Backend components to enhance performance and receptiveness, server-side logic, and platform, statistical learning models, highly responsive web applications
- Designing and implementing – High availability and low latency applications, data protection and security features
- Performance tuning and automation of application
- Working with Python libraries like Pandas, NumPy, etc.
- Creating predictive models for AI and ML-based features
- Keeping abreast with the latest technology and trends
- Fine-tune and develop AI/ML-based algorithms based on results
Technical Skills-
Good proficiency in,
- Python frameworks like Django, etc.
- Web frameworks and RESTful APIs
- Core Python fundamentals and programming
- Code packaging, release, and deployment
- Database knowledge
- Circles, conditional and control statements
- Object-relational mapping
- Code versioning tools like Git, Bitbucket
Fundamental understanding of,
- Front-end technologies like JS, CSS3 and HTML5
- AI, ML, Deep Learning, Version Control, Neural networking
- Data visualization, statistics, data analytics
- Design principles that are executable for a scalable app
- Creating predictive models
- Libraries like Tensorflow, Scikit-learn, etc
- Multi-process architecture
- Basic knowledge about Object Relational Mapper libraries
- Ability to integrate databases and various data sources into a unified system
- Basic knowledge about Object Relational Mapper libraries
- Ability to integrate databases and various data sources into a unified system









