Reflective Software Developer Job in Bangalore: Apply Now
Reflective Software Tech
View All Jobs from Reflective Software Tech →Reflective Software Tech is actively hiring for Software Developer / Engineer positions in Bangalore City, Bengaluru, with hybrid, WFH, and WFO work modes available. These Reflective Software Tech Software Developer / Engineer Jobs in Bangalore are open to freshers as well as professionals with up to 3 years of experience who want to design robust backend applications and RESTful APIs.
You will work within a dynamic IT consulting and software development environment utilizing a core tech stack encompassing Python, Django, Flask, FastAPI, MySQL, and MongoDB. The role offers an exceptional opportunity to build scalable software solutions, collaborate closely with cross-functional teams, and accelerate your backend engineering career.
Quick Job Details
What You'll Do
As a Software Developer at Reflective Software Tech, your day-to-day responsibilities will center on backend software engineering and API development.
- Design, develop, and maintain high-performance backend applications using Python and its leading frameworksβDjango, Flask, and FastAPI.
- Build and expose robust RESTful APIs and web services to facilitate seamless communication between servers and client-side applications.
- Develop complex database queries and seamlessly integrate applications with relational and NoSQL databases, specifically MySQL and MongoDB.
- Write clean, efficient, reusable, and maintainable software while strictly adhering to coding standards.
- Integrate various third-party APIs and external services to extend application functionality.
- Perform unit testing, debugging, and troubleshooting to identify and resolve software defects and production issues.
- Participate in peer code reviews and collaborate tightly with QA and frontend teams to ensure high-quality software delivery.
Get Latest π° Job Updates
Never miss an opportunity! Join our official channels for daily job alerts and career tips.
What You Need (Requirements)
Candidates must possess a strong analytical mindset, collaborative attitude, and a solid foundation in Python backend development.
- Open to freshers or candidates with up to 3 years of relevant professional experience.
- Hold any degree or diploma.
- Mandatory strong, hands-on programming experience with Python.
- Proven experience building backend applications using Django, Flask, or FastAPI.
- Strong knowledge and practical experience in designing and developing REST APIs and RESTful web services.
- Hands-on experience working with databases such as MySQL or MongoDB, including the ability to write efficient database queries.
- Solid understanding of Git and GitHub for version control and collaborative development.
- Demonstrated ability to write clean, reusable code, perform unit testing, and engage constructively in code reviews.
Tech Stack
π‘ Gigsdock Pro-Tip
To land Reflective Software Tech Software Developer / Engineer Jobs in Bangalore, ensure your resume clearly highlights your proficiency in Python and backend frameworks by showcasing a strong GitHub portfolio with personal or academic projects built using Django, Flask, or FastAPI. For the technical interview, be prepared to answer questions on Python fundamentals, object-oriented programming, and API design, and expect to write simple API endpoints or SQL queries on the spot. Additionally, demonstrate your command of version control workflows using Git and explain how you handle debugging, error logging, and unit testing to prove your readiness for their engineering team.
β οΈ Disclaimer & Important Information
- Never pay any amount for getting a job.
- Apply before the hiring closes or the employer stops accepting applications.