Software Engineer Job in Raad Systems

Software Engineer

Apply Now
Job Summary

Position: Software Engineer

Location: Bengaluru, Karnataka, India

Reporting To: Project Manager

Qualifications:

  • Bachelor s Degree in Computer Science Engineering
  • 2 to 5 years of relevant software development experience

Core Skills & Technologies:

Frontend Development:

  • Expertise in React (JavaScript/TypeScript) for building dynamic, component-based single-page applications
  • Experience with Vue.js as a lightweight, easy-to-learn alternative
  • Familiarity with Angular for comprehensive, large-scale front-end applications
  • Skilled in CSS frameworks like Bootstrap or Tailwind CSS to create responsive and attractive designs
  • Optionally, frontend development using Python frameworks such as Django or Streamlit

Backend Development:

  • Proficiency in Python frameworks like Django, Flask, or FastAPI for rapid development and robust business logic implementation
  • Experience with Java Spring Boot for scalable, enterprise-grade backend systems

Database Management:

  • Hands-on experience with relational databases such as PostgreSQL or MySQL for structured data management (e.g., Bill of Materials, orders)
  • Knowledge of NoSQL databases like MongoDB for flexible, semi-structured data storage

API Development:

  • Skilled in designing and developing RESTful APIs for straightforward and widely supported data exchange
  • Familiarity with GraphQL for efficient, flexible querying of complex data

Authentication & Authorization:

  • Experience implementing security protocols including OAuth2, JWT (JSON Web Tokens), or session-based authentication

Qualification :
Bachelors Degree in Computer Science Engineering
Experience Required :

Minimum 2 Years

Vacancy :

2 - 4 Hires

Apply Now