Software Engineer

Raad Systems

Bengaluru

On-site

INR 1,500,000 - 2,100,000

Full time

7 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Raad Systems in Bengaluru, Karnataka, India, is seeking a Software Engineer to design, develop and maintain modern enterprise applications. The role reports to the Project Manager and requires working with cross-functional teams to translate requirements into scalable software.

You will work on front-end and back-end components using React, Python (Django/Flask/FastAPI), REST and GraphQL, and manage PostgreSQL, MySQL or MongoDB databases, while upholding security and performance best practices.

Qualifications

  • Bachelor's degree in CS or related field.
  • 25 years of professional software development experience.
  • Strong understanding of software design principles and modern application development.
  • Experience in collaborative software development environments.
  • Excellent analytical, problem-solving, and communication skills.

Responsibilities

  • Design, develop, and maintain modern software applications for engineering and business solutions.
  • Collaborate with cross-functional teams to translate requirements into scalable software solutions.
  • Develop responsive front-end applications using modern JavaScript frameworks.
  • Build robust back-end services, APIs, and business logic for enterprise apps.
  • Design, develop, and optimize relational and NoSQL databases.
  • Develop and integrate RESTful APIs and GraphQL services.
  • Implement secure authentication and authorization mechanisms.
  • Test, troubleshoot, and optimize software applications for performance.
  • Create technical documentation and support continuous improvements.
  • Stay current with emerging technologies and contribute to best practices.

Skills

Analytical skills
Communication skills
Problem-solving

Education

Bachelor's Degree in Computer Science Engineering

Tools

React
Vue.js
Angular
Bootstrap
Tailwind CSS
Django
FastAPI
PostgreSQL
MySQL
MongoDB
RESTful APIs
GraphQL
OAuth 2.0
JWT

Job description

Job Summary

Software Engineer. Work Location Bengaluru, Karnataka, India. Employment Type Full-Time. Reports To Project Manager.

Responsibilities
  • Design, develop, and maintain modern software applications for engineering and business solutions.
  • Collaborate with cross-functional teams to translate business and technical requirements into scalable software solutions.
  • Develop responsive front‑end applications using modern JavaScript frameworks and related technologies.
  • Build robust back‑end services, APIs, and business logic that support enterprise applications.
  • Design, develop, and optimize relational and NoSQL databases.
  • Develop and integrate RESTful APIs and GraphQL services where appropriate.
  • Implement secure authentication and authorization mechanisms using industry best practices.
  • Test, troubleshoot, debug, and optimize software applications to improve performance and reliability.
  • Create technical documentation and support continuous software improvements throughout the development lifecycle.
  • Stay current with emerging software technologies and contribute to process improvements and engineering best practices.
Qualifications
Minimum Qualifications
  • Bachelors Degree in Computer Science Engineering or a related discipline.
  • 25 years of professional software development experience.
  • Strong understanding of software design principles and modern application development.
  • Experience working within collaborative software development environments.
  • Strong analytical, problem-solving, and communication skills.
Preferred Qualifications

Experience with one or more of the following technologies:

Front-End Development
  • React (JavaScript / TypeScript)
  • Vue.js
  • Angular
  • Bootstrap
  • Tailwind CSS
  • Python-based front‑end frameworks including Django or Streamlit
Back-End Development
  • Python (Django, Flask, FastAPI)
Databases
  • PostgreSQL
  • MySQL
  • MongoDB
APIs & Integration
  • RESTful APIs
  • GraphQL
Authentication & Security
  • OAuth 2.0
  • JWT (JSON Web Tokens)
  • Session-based authentication

Experience with enterprise software, manufacturing systems, semiconductor technologies, or industrial automation environments is considered an asset.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Specialist
Software Development Specialist

NTT DATA BUSINESS SOLUTIONS • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Software Engineer
Software Engineer

Applix • Hyderabad

On-site
INR 800,000 - 1,200,000
Software Engineer
Software Engineer

GE Vernova • Hyderabad

On-site
INR 600,000 - 1,200,000
Lead Software Engineer
Lead Software Engineer

Ganit Business Solutions • Chennai District, Bengaluru

On-site
INR 2,500,000 - 4,000,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Kynatech Systems • Bengaluru

Hybrid
INR 2,500,000 - 4,000,000
Software Development Engineer
Software Development Engineer

Sidglobal • New Delhi

On-site
INR 800,000 - 1,200,000
Software Development Engineer
Software Development Engineer

Sidglobal • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Senior Software Engineer
Senior Software Engineer

Max • Bengaluru

On-site
INR 1,800,000 - 2,500,000
Senior Software Engineer
Senior Software Engineer

Eurofins • Karnataka

On-site
INR 1,000,000 - 1,500,000
Software Engineer
Software Engineer

Serv Infotech • Kolkata District

On-site
INR 700,000 - 1,100,000