Principal Software Development Engineer

Job not on LinkedIn

🔥 0 minutes ago

🇮🇳 India – Remote

💵 $30k - $45k / year

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

👻 Ghost score 0%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of ELB Learning

ELB Learning

501 - 1000 employees

💼 Consulting

🏥 Healthcare

📣 Marketing

Consulting • Healthcare • Marketing

ELB Learning is a company that specializes in creating innovative learning solutions through software and professional services. They offer a variety of products and services including AI tools, gamification platforms, virtual reality course authoring, and extensive learning management systems. Their offerings aim to enhance learning experiences by integrating technology like microlearning builders, video-based practice tools, and customizable training games. ELB Learning also provides consulting and development services to help organizations implement effective digital skills, cybersecurity, sales, and leadership training programs.

📋 Description

• Work with Product Development architects, management, and product managers to ensure products meet technical and business requirements • Conduct high-level research and analysis related to software design and development • Solve complex software development problems and establish technical standards and best practices • Design and code units/modules meeting functional, non-functional, and quality requirements on schedule • Provide accurate time estimates and complete scheduled tasks on time • Perform unit/module testing, troubleshoot issues, fix bugs, and implement enhancements • Evaluate software performance and recommend improvements • Write and maintain technical documentation and provide technical content for product documentation • Lead improvements to Product Development practices and procedures • Participate in design and code reviews • Support QA and technical support teams in identifying and resolving system problems • Mentor and develop less experienced Software Engineers • Conduct strategic research and design for major technical areas • Serve as a subject matter expert and own a major product component • Work with Product Management, Architecture, Marketing, QA, and other stakeholders • Participate in backlog grooming and communicate project status, risks, and issues • Provide leadership for test automation, test planning, triage, troubleshooting, and continuous improvement • Develop and execute automated and customer-focused test cases • Help establish and influence testing strategies across product areas

🎯 Requirements

• Bachelor’s degree in Computer Science or a related field required • 6+ years of software development experience • Extensive experience working with complex products • Expert-level knowledge across multiple product areas • Previous experience in a technical lead role • Ability to mentor other engineers • Expert-level design, debugging, and coding skills • Strong problem-solving, analytical, and requirements analysis skills • Strong written and verbal communication • Technical leadership and mentoring ability • Strong teamwork and cross-functional collaboration • Defect root-cause identification and analysis • Ability to prioritize workload, manage time effectively, and provide accurate estimates • Self-motivated and proactive approach to problem solving • Deep expertise in Java 8 server-side application development • J2EE experience with web applications, Servlets, and Filters • JavaScript/TypeScript experience with modern web front-end frameworks • MySQL schema design, query optimization, and performance tuning • Apache Tomcat configuration, deployment, and tuning • Strong understanding of web application architecture, REST APIs, and multi-tenant SaaS patterns • Familiarity with learning technologies preferred • Experience migrating monolithic architectures to modern frameworks, particularly Vue 3 and Tailwind CSS, strongly preferred • Familiarity with AWS and CI/CD pipelines valuable • Exposure to AI/LLM-powered product features is a plus • Experience in the eLearning or content authoring industry is a plus

🏖️ Benefits

• 100% remote work from India • Salaried employee employment arrangement

Apply Now

Similar Jobs

🔥 20 hours ago

JumpCloud

201 - 500

☁️ SaaS

🔐 Security

🏢 Enterprise

Staff Software Engineer building device-management features, architecture, and platform quality for JumpCloud’s AI-powered unified IT management platform. Leading complex cross-functional initiatives across distributed engineering teams.

Android

AWS

Azure

Cloud

Distributed Systems

Google Cloud Platform

iOS

Java

Kubernetes

Linux

MacOS

Microservices

TypeScript

Go

🕒 September 3

Weekday

501 - 1000

👗 Fashion

🛒 Retail

🛍️ eCommerce

Full-stack engineer building AI-powered UGC SaaS for HardLaunch, a high-volume short-form content agency. Owning TypeScript product development, account infrastructure, and AI automation.

Postgres

React

TypeScript

🕒 September 1

Meazure Learning

1001 - 5000

💼 Consulting

📦 Logistics

📚 Education

Principal Software Engineer shaping SaaS architecture for Meazure Learning’s education technology platform. Leading technical projects, cloud applications, code reviews, and engineering mentorship.

Cloud

JavaScript

Kafka

Ruby

Ruby on Rails

🕒 August 26

Manning Global AG

501 - 1000

💼 Consulting

🏥 Healthcare

📦 Logistics

Linux and OpenShift expert designing secure, automated enterprise platforms. Supporting AI and data workloads for Manning Global’s blue-chip client engagements.

Ansible

Cloud

Kubernetes

Linux

OpenShift

Terraform

🕒 August 26

Manning Global AG

501 - 1000

💼 Consulting

🏥 Healthcare

📦 Logistics

Linux and virtualisation expert modernising enterprise infrastructure for Manning Global’s blue-chip technology client. Designing hypervisor, cloud-native, automation, and high-availability solutions.

Ansible

Cloud

Linux

Terraform

VMware