
- Design and develop high-quality web applications using the Django web framework
- Collaborate with other developers, product managers, and UX/UI designers to create innovative experiences
- Write reusable, testable, and efficient, clean, modular, and well-documented code
- Test and debug applications for optimal performance
- Monitor applications for performance and security issues
- Create and maintain the application's architecture
- Create and implement applications that are low-latency, high-availability, and performant
- Security and data protection implementation
- Data storage solution integration
- Develop user interfaces with React and Redux technologies
- Collaborate with other developers to ensure efficient delivery of features
- Troubleshoot, debug, and upgrade existing applications
- Monitor application performance and address any issues
- Research and suggest new technologies to improve existing applications
- Remain up-to-date with industry standards and best practices
- Managing and maintaining AWS
- Containerizing the solution with Docker
- Upgrade, update the existing solution
- Collaborate with the mobile app developer
- Stay up-to-date with the latest technologies and trends
Skills
- Proven work experience as a Django developer
- Strong knowledge of Python, HTML, CSS, and JavaScript
- Experience with relational databases such as MySQL or PostgreSQL
- Familiarity with developing RESTful APIs
- Strong knowledge of Django, Docker, AWS, React.js
- Able to use and understand different browser developer tools.
- Strong knowledge of GIT
- Able to use Postman, JIRA or similar tools
- Familiar with JSON
- Working knowledge of Django-compatible libraries like GeoDjango
Requirements:
- Bachelor’s/Master in computer science
- 5-7 years of work experience
- Excellent problem-solving skills
- Able to work in a fast, unstructured environment
- Excellent communication and collaboration skills
Must have access to FTTH internet connection

About Accoty
About
Accoty builds asset lite ODCs in India.
Connect with the team
Company social profiles
Similar jobs
JOB DESCRIPTION:
Location: bangalore
Mode of Work : 3 days from Office
DSA(Collections, Hash maps, trees, Linkedlist and Arrays, etc), Core Oops concepts(Multithreading, Multi Processing, Polymorphism, Inheritance etc) Annotations in Spring and Spring boot, Java 8 Vital features, database Optimization, Microsevices and Rest API
- Design, develop, and maintain low-latency, high-performance enterprise applications using Core Java (Java 5.0 and above).
- Implement and integrate APIs using Spring Framework and Apache CXF.
- Build microservices-based architecture for scalable and distributed systems.
- Collaborate with cross-functional teams for high/low-level design, development, and deployment of software solutions.
- Optimize performance through efficient multithreading, memory management, and algorithm design.
- Ensure best coding practices, conduct code reviews, and perform unit/integration testing.
- Work with RDBMS (preferably Sybase) for backend data integration.
- Analyze complex business problems and deliver innovative technology solutions in the financial/trading domain.
- Work in Unix/Linux environments for deployment and troubleshooting.
- Angular and AWS must skill
Location: Hybrid/ Remote
Openings: 5
Experience: 0 - 2Years
Qualification: Bachelor’s or Master’s in Computer Science or a related technical field
Key Responsibilities:
Backend Development & APIs
- Build microservices that provide REST APIs to power web frontends.
- Design clean, reusable, and scalable backend code meeting enterprise security standards.
- Conceptualize and implement optimized data storage solutions for high-performance systems.
Deployment & Cloud
- Deploy microservices using a common deployment framework on AWS and GCP.
- Inspect and optimize server code for speed, security, and scalability.
Frontend Integration
- Work on modern front-end frameworks to ensure seamless integration with back-end services.
- Develop reusable libraries for both frontend and backend codebases.
AI Awareness (Preferred)
- Understand how AI/ML or Generative AI can enhance enterprise software workflows.
- Collaborate with AI specialists to integrate AI-driven features where applicable.
Quality & Collaboration
- Participate in code reviews to maintain high code quality.
- Collaborate with teams using Agile/Scrum methodologies for rapid and structured delivery.
Required Skills:
- Proficiency in JavaScript (ES6+), Webpack, Mocha, Jest
- Experience with recent frontend frameworks – React.js, Redux.js, Node.js (or similar)
- Deep understanding of HTML5, CSS3, SASS/LESS, and Content Management Systems
- Ability to design and implement RESTful APIs and understand their impact on client-side applications
- Familiarity with cloud platforms (AWS, Azure, or GCP) – deployment, storage, and scalability
- Experience working with Agile and Scrum methodologies
- Strong backend expertise in Java, J2EE, Spring Boot is a plus but not mandatory
About the Role:
We are seeking a talented and motivated L2 Software Development Engineer to join our dynamic team. As an L2 engineer, you will be responsible for designing, developing, and maintaining high-quality software solutions while working closely with cross-functional teams. Your role will include troubleshooting complex issues, implementing best practices, and contributing to the architecture and scalability of our systems.
Key Responsibilities:
- Design, develop, test, and maintain software solutions in accordance with business and technical requirements.
- Write clean, efficient, and well-documented code, following industry standards and best practices.
- Collaborate with cross-functional teams including product managers, designers, and other engineers to deliver new features and improvements.
- Troubleshoot and resolve complex software issues across multiple systems and layers of the stack.
- Optimize application performance, scalability, and security.
- Conduct code reviews, mentor junior engineers, and contribute to continuous improvements in development processes.
- Participate in the full software development lifecycle (SDLC), from requirement gathering to deployment and monitoring.
- Stay updated with emerging trends and technologies in software development and actively contribute to process improvements.
- Document technical specifications, architecture, and development processes.
Skills and Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 1-2 years of experience in software development, with expertise in one or more programming languages (e.g., Python, Java, C++, JavaScript, etc.).
- Strong knowledge of object-oriented design, algorithms, and data structures.
- Experience with version control systems (e.g., Git) and familiarity with CI/CD pipelines.
- Solid understanding of databases (SQL and/or NoSQL) and API design (RESTful/GraphQL).
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes) is a plus.
- Strong problem-solving skills with the ability to troubleshoot and resolve complex software issues.
- Excellent communication skills, both verbal and written, with the ability to collaborate effectively in a team environment.
- Experience working in an Agile development environment.
Preferred:
- Experience with front-end technologies (React, Angular, or Vue.js) or mobile development is a plus.
- Knowledge of DevOps practices and tools for automation and infrastructure management.
- Familiarity with testing frameworks and best practices in software testing (unit, integration, end-to-end testing).
- Experience working with microservices architecture and distributed systems.
Benefits:
- Competitive salary and benefits package.
- Opportunities for career growth and professional development.
- Work-life balance and flexible work arrangements.
- Exposure to cutting-edge technologies and challenging projects.
- A collaborative and inclusive work environment.
Design, develop and maintain web-based services and applications using .Net Core/ASP.Net, C#, REST Web API, MS SQL Server, Entity Framework, and Dapper. Developing highly optimized cross-browser and responsive web applications using HTML5, and CSS. Manage the full technical life-cycle of web applications during each development phase including functional & technical design, implementation, testing, deployment and maintenance. Developing high standard Web Applications based on functional requirements, UI/UX requirements, business logic and Web APIs. Designing database tables, views, stored procedures, and functions to store and retrieve data most efficiently from SQL database. Writing bug-free code with the highest coding standard. Developing high-performance, highly secure and highly scalable Web Application. Perform unit testing, troubleshooting, debugging and code reviews for robustness, including edge cases, usability, and reliability of the software. Manage source code check-in, checkout, and merging code. Taking accountability and the ability to work under pressure
Hands-on experience o of using Angular with version 7 or later o in consuming complex nested API. o in using state management (e.g. NGRX, RXJS). o in using caching. o of using component library framework integration (e.g. Angular Material). o in integrating with REST web services from the application. Knowing JSON is a must. o with Git compatible source control and working with a CI/CD pipeline. Experience on AWS services will be added advantage. Good experience in Standard Project Development Life Cycle. Experience on Devextreme tools will be added advantage. Ability/ready to work on advanced technologies like Node JS is an added advantage. Knowledge / Experience of agile development methodologies. Very good logical skills and problem-solving ability. Quick learner and a good team player. Should be able to work independently and with the team.
Job Description:
We are looking for a full-stack Python Django developer to work on the latest technologies for global education. You’ll be part of a cross-functional team responsible for the entire software development life cycle, from conception to deployment.
As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks, and third-party libraries. With problem-solving approaches and rigorous thinking abilities, we are looking for a learner who may not know all the answers but are obsessive about finding them and know exactly where to look for them.
“If you’re also familiar with Agile methodologies, we’d like to meet you."
Why you should work with us:
Culture:
- Fun and learning environment
- Interact with stakeholders and clients from day one on a project
- Work with professionals across the globe from marketing, to technology, and learn problem-solving from their experiences.
Technology exposure:
- Exposure to the latest technologies like AWS Cloud Platform, Python Programming, and DevOps Processes.
- Opportunity to work in Cloud-based Data Integration Solutions and Products.
- Building our products and solutions on the latest technologies like Python, Django, AWS & Google Cloud, and Microservices.
- Serverless services like AWS Lambda, SQS, SNS, DynamoDB, etc.
- Container-based applications i.e. Microservices built on Dockers, we also use AI for data analytics and reporting.
- Work with agile methodology.
Benefits:
- 5-day working week
- No location constraints
- Competitive salary
- Stable work environment
You are suitable if, you:
- Have 2+ yrs of Python experience.
- Have 2 yrs of experience in Django-powered web/mobile apps.
- Extensive experience in Full-Stack application design and development using Python.
- Have hands-on experience in HTML, JS, Bootstrap, Angular, and server-side APIs integration.
- Have worked on Agile projects
- Have a learning attitude, and excellent communication & interpersonal skills.
- Have the ability to work both in teams and individually.
Roles and Responsibilities
1) Understand client requirements and functionalities.
2) Write well-designed, testable, efficient code.
3) Responsible for solving complex technical issues.
4) Ensure quality projects are delivered within defined timelines.
5) Active involvement in client communication to understand functional requirements.
6) Maintain high standards of quality for code, documentation and other deliverables.
Required Skills
1) Good experience in Angular/React
2) Hand on Node.JS./Express JS
3) Database : MongoDB
4) Experience in Java Script, Typescript.
5) Experience working in an Agile environment.
6) Good communication skills.
Responsibilities:
- Design, develop, and maintain software applications.
- Go the extra mile to identify customer needs and pain-points.
- Relentless focus on delivering high quality, bug-free code.
- Help and mentor those around you to achieve the team and company goals.
- Closely work with the SRE and DevOps team to set up microservices infrastructure.
- Maintaining and auditing code/design quality as per set guidelines and standards in assigned projects.
- Testing of completed tasks in ongoing projects in the team before sending updates to reporting authority/client.
- Participate in application design, code reviews and documentation.
Requirements:
- Experience in agile development process.
- Excellent knowledge of HTML5, CSS3.
- Excellent knowledge of JavaScript.
- Experience with cross-browser, cross-platform and design constraints on the web
- Good understanding and experience of working on Vue.js/React.js.
- Prior experience building REST APIs
- Hands-on experience with Node.js/Golang/Java + Redis + Elasticsearch.
- Experience with AWS/GCP is a plus
- Knowledge of version control systems like GIT.
- Experience in developing automated unit and functional tests
- 3 - 6 years of experience with a Bachelor's in Computer Science or related field
Skills:
- Proficiency with JavaScript and HTML5
- Minimum 2+ years of hands-on experience with AngularJS and Angular Frameworks
- Experience with Java, JSON, Spring Boot and Hibernate
- Experience with MYSQL databases
- Familiarity with Linux environments
- Experience with GIT
- Hands on experience with AWS S3 is preferred
- Experience with web servers & application servers such as Apache and Nginx is good to have.
Responsibilities:
- Design and develop client-side and server-side architecture
- Develop and manage well-functioning database
- Implementation of approved user interface
- Design and construction of REST APIs
- Server management and deployment for the relevant environment
The technology team at ClassKlap is team a 4 people, who have helped scale and deliver from scratch to 1200+
schools and 4.5L students. The team is looking to add 2-3 engineers who would help build on existing systems
and design new systems from scratch for the impending delivery scale up of 10k schools and Customer App
scale up of 20k teachers and 20L parents.
- Tech stack: Java 11, Postgres, Android, iOS, React JS, Terraform, AWS
- Backend- Java Programming, Frontend- Javascript using Angular
- Strong agile engineering practices: Test Driven Development, Continuous Deployment, Domain Driven Design, Object Oriented Programming etc.
About the role:
As a Full-Stack Engineer, you are expected to:
1. Collaborate with cross-functional teams to define, design, and ship solutions
2. Build/Update the Domain Model as required for the scale up
3. As a specialist in multiple areas, responsibly plan, prioritize, organize and perform technical work and ensure the integrity of significant and diverse projects; apply a wide range of experience and understanding of trends and technologies, lead the analysis and conceptual design and technical direction of proposed projects.
4. Lead and direct requirements analysis and writing of software requirements and design specifications for multiple significant software modules; often acts as a technical lead working on complex projects.
5. Design and develop advanced applications for multiple platforms
6. Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
7. Help maintain code quality, organization, and automatization
8. Actively support, communicate and enforce the company’s software engineering processes and standards
Technical Manager: We are looking for someone who can report to the firm’s chief technology officer, the technical lead is a full-time position that participates in all phases of the project lifecycle and consistently delivers business value to our clients. The technical lead is a leader within our client-facing project delivery team structure and sets best practices, approach and direction for the technical aspects of our practice. The ideal candidate has a passion for the web and higher education and is a champion for Laravel or similar frameworks. And guide our passionate Software Developers to design, develop robust products. Candidates should be open minded to new solutions, forward thinking and strong ability to adapt. As a Lead, you’ll work closely with our engineers to ensure system consistency and improve user experience. Ultimately, you should be able to lead, develop and maintain functional and stable web applications to meet our company’s needs along with managing the team.
Primary Responsibilities
In partnership with the strategist and CTO, co-leads the strategy phase of client projects including discovery, evaluating and recommending technical solution alternatives and howe our product can be the solution to the various potential issues. Devising a cohesive strategy/approach for the project, and writing a top-quality strategy report.
-
Participates in pre-project business development activities including writing proposals, developing price estimates, and delivering pitches for new work.
-
Participates in pre-project business development activities including writing proposals, developing price estimates, and delivering pitches for new work.
-
In partnership with the other technical lead, sets direction for all aspects of our technology practice.
-
Leads and advances our growing Laravel practice.
-
Responsible for various aspects of ongoing support and maintenance engagements. Partners with project managers and web developers to successfully manage these client relationships
- Understand requirements & plan the architecture for frontend/backend of the application
- Plan out the contracts & APIs for communication of various components.
- Work on integration of any external libraries and tools as per required by the application needs
- Working with modern tools to make the application more robust, efficient and scalable
Client Management Responsibilities:
-
Understands each client’s organizational goals and objectives.
-
Develops lasting relationships with client personnel that foster client ties.
-
Seeks opportunities to increase customer satisfaction and deepen client relationships.
-
Delivers training to client personnel of various skill levels and technical capabilities.
Communication Responsibilities:
- Delivers engaging, informative and well-organized presentations.
- Resolves and/or escalates issues in a timely fashion.
- Understands how to tactfully communicate difficult/sensitive information.
- Demonstrates strong interpersonal skills.
- Elicits cooperation from a variety of sources including Froogal management and client
team members.
- Comfortable using teleconferencing and web-based technology to communicate with our
Clients.
Other Responsibilities:
- Helps team members progress toward their professional development goals.
- Defines and disseminates technology best practices.
- Ensures we are proactive in our pursuit of new solutions and innovation within our
technology practice.
- Advances the firm’s thought leadership, specifically around web technologies, via the
mStoner blog, social media outlets and industry events and conferences.
Requirements
- Strong understanding of Object-Oriented Programming & its implementation in any programming language. Knowledge of PHP and/or JS is a plus
- Proven industry experience as a Tech Lead
- Experience/Knowledge of microservice architecture
- Fluency and Hands-on Experience on Laravel 5+ PHP Framework (specially working with Eloquent Models/Collections) and/or React/Redux is a plus.
- Excellent knowledge of relational databases such as MySQL and/or NoSql based DB such as MongoDB.
- Experience in JavaScript. Vue JS/React JS is a plus











