
Similar jobs
Experience: 3-7 Years
Qualification- Graduation: Bachelor of Science (B.Sc) / Bachelor of Technology (B.Tech) / Bachelor of Computer Applications (BCA)
Post-Graduation: Master of Science (M.Sc) /Master of Technology (M.Tech) / Master of Computer Applications (MCA)
Roles and Responsibilities:
- Must have experience in Microservice architecture with the ability to collaborate effectively with team members and build positive working relationships.
- Design and build and deploy APIs to meet business requirements.
- High level of commitment to business satisfaction and agility.
- Strong work ethic and a passion for the role, with a positive attitude and a willingness to learn.
- Communicate effectively with the tech lead to thoroughly understand the requirements and highlight any blockers immediately.
- Handle programming and software development, including requirement gathering, bug fixing, testing, documenting, and implementation.
- Work in an agile environment to deliver high-quality solutions.
- Understand and implement Security, Logging, Auditing, Policy Management, and Performance Monitoring.
- Familiarity with relational databases (E.g.: Oracle), non-relational databases (E.g.: MongoDB), MSK Kafka, Docker, Kubernetes, and CICD Technologies (Jenkins, GitHub, Maven)

Job Description
· Design technical specifications for RPA (Uipath) that meets the requirements and handled all the non functional requirements of concurrency, scalability, security requirements, restart and recovery.
· Develops and configures automation processes as per the technical design document to meet the defined requirements. Works on the coding the more complicated automations or reusable components, and delegates and mentors junior developers for the less complex components.
· Develops new processes/tasks/objects using core workflow principles that are efficient, well structured, maintainable and easy to understand.
· Complies with and helps to enforce design and coding standards, policies and procedures.
· Ensures documentation is well maintained.
· Ensures quality of coded components by performing thorough unit testing.
· Works collaboratively with test teams during the Product test and UAT phases to fix assigned bugs with quality.
· Reports status, issues and risks to tech leads on a regular basis
· Improves skills in automation products by completing automation certification.
· Mentors junior developers and performs code reviews for quality control.
Qualifications
Bachelor degree in Engineering / Computer Science
Additional Information
· 5- 8 years of IT experience and having good understanding of programming concepts. Should be from a programming background on any coding language (.Net, Java).
· Working experience in RPA for a minimum of 2 years and having project experience of a minimum 3 RPA implementations.
· Understands development methodology and lifecycle
· Should be trained on RPA tools (Uipath).
· Self-motivated, team player, action and results oriented.
· Well organized, good communication and reporting skills.
1.Plan and perform data migration into the new systems from the existing legacy ERP.
2.Should have working knowledge coding in C# with latest syntax of .Net.
- Should have sound knowledge around OOPS and aware of its applications - classes, interfaces, inheritence and composition
- Should have sound knowledge in SQL Queries.
3.Working knowledge in Dynamics 365 customizations and configurations including workflows, plugins, custom workflow activities, javascript, sitemap/ribbon customizations,
4.Should have written C#/Javascript code to consume D365 APIs or any other APIs externally. Knowledge in SSIS/KWS, SCRIBE is an advantage.
- Should have experience in writing D365 Fetch-based reports.
- Sound functional knowledge in atleast 1or2 of Sales, Service and Marketing modules.
- Strong HTML5 an CSS skills is a must.
- JQuery
5.Experience developing and deploying business applications using Microsoft's Dynamics Power Platform.
6.Core Skills: D365, CRM SDK, XRM Toolbox, Model Driven Power Apps and Power Automate
7.Train new users on the functionality of the CRM Platform
8.Conduct refresher courses on the usage of the platform
9.Maintain log of all changes done on the Platform.
has context menuParagraph
-
Executes the development, Maintenance, and enhancements of varying complexity levels across platform systems
-
Translates the Business Requirements and specifications into related solutions designs to understand business needs and functional specifications
-
Evaluates project deliverables to ensure they meet the specifications and architectural standards
-
Write and review technical documents, including design, developments, and code review
-
Provide technical support to team
-
Work independently and handle product responsibilities with stakeholders and good communication skills
-
Good understanding of performance and security aspects of software development
-
Working experience in Agile Software Methodology (Scrum and Kanban)
-
6+ years of experience in Software development using Java and J2EE technologies
-
Experience in designing front end interfaces using HTML, CSS, Javascript, iQuery, AJAX
-
Experience in Build tools like Maven
-
Strong hands-on experience in developing microservices using Springboot
-
Strong hands-on experience in Spring Framework such as Spring MVC, IDC, AOP and Spring JDBC
-
Experience in Core Java, Multi-threading, OOPs, Collections and servlets
-
Unit and integration testing using Junit
-
Experience in databases like MySQL, DB2 and Oracle
-
Strong design skills and also experience in working with Design patterns to solve problems
-
Good to have GCP, AWS, Azure public cloud platforms
Overview
At Quizizz, we are building engaging learning experiences for teachers and students. Our mission is to motivate every learner and help them achieve their true potential. We are among one of the fastest-growing Edtech platforms globally and are currently used by 80% of the US schools every month, serving over 70M monthly actives around the world. Our goal is to reach every classroom around the world.
Quizizz has a passionate user base—We have organically reached this scale. Our NPS is 82 and our users love and deeply care about the platform. Check out our https://twitter.com/search?f=tweets&vertical=default&q=quizizz&src=typd" target="_blank">Twitter page to see all the love shared by our users.
We are a venture-backed and profitable company creating a meaningful impact in K-12 education. We are a small, passionate, global team working on challenging problems to improve education. Look forward to using the latest technologies, fast development, and interacting with users to build delightful product experiences.
What the future holds
- You will architect, build, scale, backend system that powers our applications which are loved and used by millions of learners every day.
- You will work closely with a cross-functional team consisting of strategy, design, development, and program managers to determine how to design scalable backend systems and APIs to meet their needs.
- You possess a passion for improving techniques, processes, tracking, and continuously improving our engineering practices.
Requirements
- You will be utilizing technologies like Redis and Websockets to create a high-reliability, low-latency API that will handle massive multiplayer sessions.
- You will be building a database layer using MongoDB to efficiently store/retrieve large amounts of data.
- You will be setting up suitable backup and redundancy measures for maintaining 100% uptime for all our mission-critical services.
- You will be logging all data, and setting up jobs to generate analytics reports that will drive all our decisions.
Benefits
At Quizizz, we have built a world-class team of talented individuals. While we all care deeply about our work, we also ensure that we maintain a healthy work-life balance. Our policies are designed to ensure the well-being and comfort of our employees. Some of the benefits we offer include:
- Healthy work-life balance. Put in your 8 hours, and enjoy the rest of your day.
- Flexible leave policy. Take time off when you need it.
- Comprehensive health coverage of Rs. 6 lakhs, covering the employee and their parents, spouse and children. Pre-existing conditions are covered from day 1, and also benefits like free doctor consultations and more.
- Relocation support including travel and accommodation, and we'll also pay for a broker to find your home in Bangalore!
- Rs. 20,000 annual health and wellness allowance.
- Professional development support. We will reimburse you for relevant courses and books that you need to become a better professional.
- Delicious Meals including breakfast and lunch served at office, and a fully-stocked pantry for all your snacking needs.

Roles and Responsibilities:-
- Work with a tight-knit team of engineers and Product managers to deliver features & functionalities that delight our customers
- Build end-to-end systems that powers the health insurance stack - payments, onboarding, claims & integrations.
- Build for high observability, improve performance and remove bottlenecks within the application and infrastructure.
- Participate in design meetings, code reviews, mentoring new starters, technical interviews, and contribute to growing the team.
Experience and Qualifications:-
- 5+ years of experience in Go or Java.
- Proven experience in building scalable backend systems (databases, middleware and APIs).
- Firmly grounded computer science and engineering fundamentals including concurrency, multithreading, data structures, solution design, architecture, and design patterns.
- Excellent analytical and time management skills.
- Designing, coding, and debugging software using J2EE, Spring boot,Microservices ,AWS .
- Work closely with Solution architects to understand the architecture
design and implement software designs accordingly. - Improving the performance of existing software.
- Providing training to other engineers and code review.
- Maintaining and upgrading existing software.
- Recommending new technologies that can help increase productivity.
- Supervising and overseeing the technical aspects of projects.
- Investigating software-related complaints and making necessary adjustments to ensure optimal software performance.
- Regularly attending team meetings to discuss projects, brainstorm ideas, and put forward solutions to any issues.
- Mentioning Software engineers on correct coding practices.

Responsibilities:
- Writing reusable, testable, and efficient
- Design and implementation of low-latency, high-availability, and performant
- Integration of user-facing elements developed by front-end developers with server side
- Implementation of security and data
- Integration of data storage solutions may include databases, key-value stores, blob stores, etc. Experience administering innovation with methodologies such as design
- Experience working on Agile Scrum and DevOps aligned delivery
- Interest and ability to learn other coding languages as
- Strong communication skills and great product
- Proficient communication skills verbal and
- Understanding of accessibility and security compliance depending on the specific
- Knowledge of user authentication and authorization between multiple systems, servers, and environments.
- Understanding of fundamental design principles behind a scalable
- Familiarity with event-driven programming in
- Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific
- Able to create database schemas that represent and support business
- Strong unit test and debugging
Skills:
- Expert in Python, with knowledge of at least one Python web framework such as Django, Flask, etc depending on your technology
- Familiarity with some ORM (Object Relational Mapper)
- Able to integrate multiple data sources and databases into one
- Understanding of the threading limitations of Python, and multi-process
- Good understanding of server-side templating languages such as Jinja 2, Mako, etc depending on your technology
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and
- Proficient understanding of code versioning tools such as Git, Mercurial or
Role: Backend Developer-SDE2
- 3-5 years of exp into
Responsibilities:
- Work on the development backend systems for our first product.
- Build reliable, secure and performant backend systems.
- Drive test coverage and continuous delivery automation within the team.
Requirements:
- 3-4 years of software development experience.
- Strong computer science fundamentals.
- Good knowledge of Java ecosystem.
- Can write code that is readable, maintainable and performant.
- Good understanding of relational databases, transactions, entity-relationship modeling.
- Comfortable writing multi-threaded programs.
-
Build an algorithm for artist to detect if their music was violating copy right infringement laws
-
Successfully won Techcrunch Disrupt
-
Optimized an algorithm that holds the current world record for Weisman Scores

