
Software Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Nexthink is seeking a Software Engineer - Full Stack Developer for our Bengaluru, India location. This role focuses on developing a visual solution to investigate and query platform data using the Nexthink Query Language (NQL), abstracting away the complexity of the language. You will work with a technology stack including Java, Micronaut Framework, ReactJS/Typescript, GraphQL, RestAPI, and gRPC.
Key responsibilities include designing, implementing, and validating product features; improving team architecture, design, and development best practices; handling L3 support requests; actively participating in the technology roadmap; and working within an agile iterative/incremental mindset.
Qualifications:
- Minimum 6+ years of industry experience.
- Proficient in Java.
- Proven experience with Frontend technologies, ideally ReactJS and Typescript.
- Experience in API design.
- BSc or MSc in Computer Science, or equivalent work experience.
- Ability to design, implement, test, deliver, and maintain product features.
- Passion for continuous improvement, lean thinking, and high-quality work.
- Motivation for complex challenges and learning new technologies.
- Excellent communication and teamwork skills.
- Professional-level English spoken and written.
- Comfortable using GIT and build tools (CI/CD).
Additional Information:
Nexthink offers a hybrid work model, a competitive compensation package, health insurance, flexible hours, unlimited vacation, professional training access, personal accident insurance, generous maternity and paternity leave, gratuity benefits, and referral bonuses.
Company
Nexthink
Nexthink is a leader and pioneer in the digital employee experience (DEX) category. Our innovative solutions integrate real-time analytics, automation, and employee feedback across all endpoints, empo...