Senior Software Engineer - Fullstack

6 - 10 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Joining Gadgeon offers a dynamic and rewarding career experience that fosters both personal and professional growth. Our collaborative culture encourages innovation, empowering team members to contribute their ideas and expertise to cutting-edge projects. As a Senior Software Engineer - Fullstack at our organization, you will be responsible for guiding a team and contributing to the development of enterprise applications using Node.js. This role requires a combination of strong technical expertise and leadership skills to drive projects successfully while mentoring team members. Key Responsibilities: - Taking initiatives to improve scalable, high-performance applications demonstrating deep technical expertise. - Contributing to the design, development, and deployment of solutions utilizing modern frameworks. - Conducting code reviews to ensure best practices are followed and maintain high-quality standards. - Collaborating with junior developers and assisting in resolving technical challenges related to architecture, performance, and security. - Working closely with stakeholders to ensure project timelines and deliverables are met effectively. - Implementing observability practices, including monitoring, logging, and tracing, to ensure system health and performance. - Understanding and ensuring appropriate deployment and scaling of applications both in cloud and on-prem environments using Kubernetes. - Expertise in implementing comprehensive testing strategies (unit, integration, and load testing) and automating deployment processes with CI/CD pipelines. - Contributing to the successful delivery of systems that effectively address business needs. - Working closely with non-technical stakeholders to ensure solutions are aligned with broader company objectives. - Demonstrating exceptional efficiency in solving complex problems and delivering high-quality solutions on time. Leadership Skills: - Proven ability to mentor and guide junior team members. - Strong problem-solving and attention to detail skills. - Excellent communication and collaboration skills within teams and across departments. - Proactive in identifying risks, offering solutions, and suggesting improvements to processes. Required Technical Skills: - Expert proficiency in Node.js and JavaScript/TypeScript (4+ years). - Expertise in modern Node.js frameworks (Express.js). - Basic proficiency with Angular for frontend development. - Solid experience with relational databases, specifically MSSQL/PostgreSQL. - Proficiency in Git version control. - Strong understanding of OOP and common design patterns. - Experience in REST API design, documentation (e.g., OpenAPI, Swagger). - Knowledge of observability tools and best practices (e.g., Prometheus, Grafana, ELK stack) for monitoring, logging, and distributed tracing. - Experience with Kubernetes for container orchestration, with knowledge of managing on-prem systems as well as cloud-based deployments. - Knowledge of agile development practices and experience with CI/CD pipelines. - Familiarity with microservices architecture. - Understanding of caching strategies, messaging systems, and performance optimization. - Working knowledge on AWS / GCP is a plus. - Experience working in both on-prem and cloud environments, with a solid understanding of managing infrastructure and services across hybrid cloud architecture is a plus. Qualification: - Any Degree Experience: - 6 - 8 Years,

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You