Software Engineer(Fullstack)-GEVT

This role is for one of the Weekday's clients
Salary range: Rs 500000 - Rs 1200000 (ie INR 5-12 LPA)
Min Experience: 2 years
Location: Bangalore
JobType: full-time
We are looking for a talented Software Engineer (Fullstack) with 2+ years of experience to join a dynamic product development team working on scalable and high-performance applications. In this role, you will contribute to the design, development, and maintenance of modern software solutions across both backend and frontend technologies. You will collaborate closely with cross-functional teams in an agile development environment to build reliable, efficient, and user-friendly applications. The position requires strong programming skills, a solid understanding of full stack development practices, and the ability to work with modern frameworks, databases, and microservices architectures to deliver high-quality enterprise software solutions.
Key Responsibilities• Design, develop, and maintain full stack applications using modern programming frameworks and web technologies
• Build backend services using Python and Django to support scalable application functionality
• Develop responsive frontend interfaces using Angular, HTML, CSS, and JavaScript
• Work with databases such as PostgreSQL and MongoDB for data management and application development
• Apply strong Object-Oriented Programming principles while building modular and maintainable code
• Integrate microservices and data processing technologies including Redis, Kafka, RabbitMQ, and Celery
• Collaborate with product and engineering teams during application design and development phases
• Analyze system requirements and translate them into effective technical solutions
• Troubleshoot, debug, and resolve technical issues within applications and systems
• Participate in code reviews and contribute to improving development practices and product quality
• Work with networking protocols and concepts such as Ping, SNMP, and SSH when required for system integration
• Support continuous improvement of application performance, scalability, and reliability
• Minimum 2+ years of experience in full stack software development
• Strong proficiency in Python 3.x and experience building applications using Django
• Hands-on experience with Angular for frontend development
• Experience working with PostgreSQL and MongoDB databases
• Solid understanding of Object-Oriented Programming concepts and application architecture
• Familiarity with microservices technologies such as Redis, Kafka, RabbitMQ, and Celery
• Understanding of networking concepts and protocols including Ping, SNMP, and SSH
• Ability to work effectively in collaborative and agile development environments
• Strong analytical and problem-solving skills when diagnosing and resolving technical issues
• Basic knowledge of Linux administration is an advantage
• Experience with third-party integrations, unit testing, load testing, or performance testing is a plus
• Strong communication and teamwork skills with the ability to work on complex technical challenges
You'll be redirected to
the company's application page