Insight Global

Senior Full Stack Software Engineer

Insight Global

Hyderabad, Telangana, India · Full Time

Be the first to apply

Experience
Any
Salary
INR 1,400,000 – INR 2,400,000 / year
Openings
1
Posted
1 week ago
Work mode
In office
Education
Any graduate
Eligibility
Applicants must hold any graduate degree to be considered eligible for this position.
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Company

Insight Global is a global consulting firm committed to supporting individuals through all life stages, emphasizing a culture where every person matters and receives continuous support.

Role Overview

The Learning Platforms team is searching for a seasoned Full Stack Software Engineer to join a globally dispersed group comprising software engineers, quality engineers, and UX designers. The role involves building and maintaining various training platforms including Learning Subscription, Academy Learning Platform, Skills Assessment, and Survey Tools. The technology stack includes Python, Django REST API, GraphQL, ReactJS, Typescript, Elasticsearch, OpenShift, ArgoCD, and Tekton.

Key Responsibilities

  • Own feature development from ideation through production deployment, including design discussions, coding, thorough testing, and ongoing support.
  • Develop and maintain full-stack applications across multiple training platforms.
  • Translate wireframes and mock-ups into efficient, scalable UI components using ReactJS, Typescript, and libraries like PatternFly.
  • Develop and integrate backend services using Python (Django REST API).
  • Work with containerized environments, setting up local development setups and deploying applications on OpenShift.
  • Collaborate extensively with engineers, product managers, and UX designers to deliver innovative features.
  • Enhance code quality through rigorous testing, code reviews, and continuous improvements.
  • Participate actively in the entire software development lifecycle, including design, coding, testing, deployment, and maintenance.
  • Diagnose and fix bugs spanning the full application stack.
  • Occasionally contribute to building and maintaining CI/CD pipelines.
  • Share insights and technical knowledge during engineering sessions, contributing to system improvements.
  • Engage in Agile ceremonies such as story refinement, demos, retrospectives, regression testing, and application releases.

Essential Skills and Experience

  • Demonstrated experience in designing, developing, and implementing web applications.
  • Proficiency in Python and/or ReactJS application development.
  • Strong command of JavaScript frameworks, particularly ReactJS, and experience with TypeScript.
  • Familiarity with JavaScript UI libraries, including Bootstrap and Patternfly.
  • Experienced in building and consuming RESTful APIs.
  • Practical experience with Linux container technologies such as Docker or Podman, alongside Linux system administration.
  • Hands-on knowledge of software testing practices, including unit tests.
  • Experience using source control management tools like GitHub or GitLab.
  • Excellent problem-solving capabilities and ability to collaborate effectively in remote environments.
  • Strong communication skills to convey technical concepts to diverse technical and non-technical audiences.
  • Understanding of version control workflows, Agile methodologies, and Kanban-based processes.

Desirable Skills

  • Experience with end-to-end testing frameworks like Selenium.
  • Familiarity with OpenShift administration and GitOps workflows.
  • Knowledge of GraphQL is advantageous.

Additional Information

  • Any graduate is eligible to apply.
  • This role is based in Hyderabad, India, and requires onsite presence.
  • Annual salary range offered is between 1,400,000 and 2,400,000 INR.

Level

Senior

Minimum education

Bachelor's Degree

Tools & software

Docker · 1 to 2 years required GitHub · 1 to 2 years required GitLab required

How they work

Communication Teamwork & Collaboration Problem Solving
🤖
Online · instant AI help
Broxer