Posted on: 10/09/2025
Job Title : Senior Principal Software Engineer
Job Location : Bangalore
Job Type : Full Time
Education : Any bachelor's degree
Experience : 5 to 10 years
What you'll do :
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automatization.
- Participate in the entire application lifecycle, focusing on coding and debugging.
- Write clean, scalable, and well-documented code.
- Develop and manage well-functioning databases and applications.
- Conduct UI tests and optimize performance.
- Implement security and data protection measures.
- Stay up-to-date with emerging technologies and industry trends.
- Mentor junior developers on design and coding best practices
What were looking for :
- B.Tech in Computer Science or a related field (preferred).
- 5 to 10 years of hands-on experience with the MEAN stack and Python.
- Proven experience in full-stack development, including front-end, back-end, and database management.
- Strong understanding of JavaScript and TypeScript.
- Proficient in database architecture and design with MongoDB.
- Experience with Express.js, Node.js for building server-side applications.
- Solid understanding of Angular for front-end development.
- Familiarity with RESTful APIs and web services.
- Hands-on with Python, preferably having worked on an AI / LLM application.
- Experience with version control systems, such as GitLab.
- Understanding of AWS cloud infrastructure and services is a plus.
- Knowledge of DevOps practices and tools (Docker, Kubernetes, Jenkins) is desirable.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1543666
Interview Questions for you
View All