Principal Software Developer

Octave

Hyderabad

Hybrid

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Octave is seeking an experienced software developer based in Hyderabad, India, to lead projects from concept through implementation. The ideal candidate will have at least 7 years of experience, including extensive knowledge of Angular and modern JavaScript frameworks. Responsibilities include developing end-to-end solutions and mentoring junior developers.

This position offers a hybrid workspace environment and requires a bachelor’s degree in computer science or a similar field. Strong communication skills and a passion for technology are essential.

Qualifications

  • 7-10 years of hands-on software development experience.
  • At least 5 years of experience in Angular latest versions.
  • Strong expertise in JavaScript, TypeScript, HTML5, CSS3.
  • Experience with Azure DevOps, Git, CI/CD.

Responsibilities

  • Participate in end-to-end development life cycle including requirements analysis.
  • Provide design expertise and influence project direction.
  • Prioritize and work independently on various projects.

Skills

JavaScript
TypeScript
Angular
HTML5
CSS3
Cloud technologies
Data structures
Object-Oriented Design
Scrum

Education

Bachelor’s degree in computer science or related discipline

Tools

Azure DevOps
Git
NuGet

Job description

Responsibilities
  • In this position, the candidate will participate in the end-to-end development life cycle including requirements analysis and design through deployment and verification using automated tests. Analyze code to find causes of errors and revise programs as needed. Write technical specifications based on conceptual design and stated business requirements.
  • Provides design expertise for the project, breaking down architecture into epics and stories for implementation. Strongly influences the direction, processes, and procedures for the assigned software project. Applies design patterns for code reuse and coaches junior team members to do the same.
  • The candidate must have the ability to prioritize and participate in various projects while working independently and operating with good communication and interpersonal skills. Recognized as an advanced individual contributor and is considered a subject matter expert within the discipline.
Education / Qualifications
  • Bachelor’s degree in computer science or related technical discipline with 7-10 years of hands‑on software development experience. With at least 5 years of experience in Angular latest versions.
  • Experience in front end development such as Angular latest versions, design and implement interactive diagramming applications using JavaScript 2D/3D graphics libraries.
  • Stay updated with newer JavaScript 2D/3D graphics libraries and frameworks.
  • Strong expertise in JavaScript, TypeScript, HTML5, CSS3.
  • Good understanding of data structures and graph theory concepts.
  • Integrate JavaScript with backend APIs.
  • Experience with cloud technologies such as REST API, gRPC, OAuth (OKTA), event driven message architecture is a strong plus.
  • Experience working with cloud services and web programming.
  • Knowledge of modern front-end frameworks (Angular).
  • Good working knowledge of Object‑Oriented Design/Programming and Data Structures.
  • Ensure scalability and performance optimization for large, complex applications.
  • Experience integrating REST APIs with front-end visualization.
  • Experience with Azure DevOps, Git, continuous integration, and delivery (CI/CD), TDD, and creating and consuming NuGet packages.
  • Solid understanding of software engineering best practices (version control, testing, CI/CD).
  • Familiarity with Scrum development process and working in a team environment.
  • A passion for learning new technologies, and a desire for personal growth, through self‑study, formal classes, or on‑the‑job training.
  • Experience with legacy codebases and modernizing software architecture.
  • Excellent problem‑solving, communication, and team leadership skills.
  • Strong debugging and performance profiling skills.
Location

Hyderabad, India

Workplace Type

Hybrid

Req Id

3164

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

Similar jobs worth comparing

Angular Architect
Angular Architect

Sunovaa Tech • Pune District

On-site
INR 1,200,000 - 1,800,000
Sunovaa Tech perks not specified
Senior Software Developer 2
Senior Software Developer 2

SOTI Inc • Gurgaon

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

People Prime Worldwide • Pune District

On-site
INR 1,200,000 - 1,800,000
Sr Software Development Engineer (Angular)
Sr Software Development Engineer (Angular)

SkanAI • Karnataka

On-site
INR 1,200,000 - 1,500,000
Software Developer - Angular
Software Developer - Angular

KSB Company • Maharashtra

On-site
INR 700,000 - 1,000,000
(Sr.) Software Developer
(Sr.) Software Developer

KSB Company • Maharashtra

On-site
INR 1,200,000 - 2,000,000
AngularJS developer
AngularJS developer

SGS Technologie • Coimbatore District

On-site
INR 800,000 - 1,200,000
Angular Developer
Angular Developer

Codincity Digital Technologies • Chennai District

Hybrid
INR 600,000 - 900,000
Software Developer
Software Developer

OMS Business Digitalisation Pvt Ltd • Bengaluru

Hybrid
INR 550,000 - 850,000
Hybrid work — Bengaluru
Senior Software Engineer
Senior Software Engineer

Eurofins • Bengaluru

On-site
INR 2,800,000 - 4,000,000