Home
Jobs

Senior Software Engineer

4 years

0 Lacs

Posted:2 weeks ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Company Description Unlock real-time employee insights with TruPulse! Our automated tool measures morale, tracks trends, and safeguards privacy. TruPulse provides continuous insights to gauge ROI. The setup is easy with seamless integration. Join us in enhancing the employee experience! Role Description This is a full-time, on-site role for a Senior Software Engineer located in Gurugram. The Senior Software Engineer will be responsible for developing and maintaining back-end systems, programming, and ensuring adherence to Object-Oriented Programming (OOP) principles. Daily tasks include writing code, troubleshooting software issues, collaborating with cross-functional teams, and providing software solutions are scalable and efficient. Key Responsibilities Design, Develop, and Deploy: Build and deploy robust and scalable web applications using the Full Stack (MongoDB, Express.js, React.js, Node.js, Python). Reusable Components: Develop reusable components and front-end libraries for maintainability and efficiency. API Development: Design and implement RESTful APIs to enable seamless integration between frontend and backend systems. Optimisation & Scalability: Optimise components and web pages for maximum speed, scalability, and cross-browser compatibility. Code Quality: Write high-quality, testable, and efficient code following industry best practices. Cross-Functional Collaboration: Work with designers, product managers, and other developers to deliver high-quality products. Cloud & Security: Manage AWS and ECS deployments, ensuring secure authentication and effective secret management. Version Control: Utilise Git for version control and collaborative development. Code Reviews & Mentorship: Conduct code reviews, enforce best coding practices, and mentor junior developers. Incident Management: Address critical system issues, data security concerns, and infrastructure incidents. Qualifications Experience: 4+ years in backend or full-stack development with leadership experience. Tech Stack: Proficiency in the MERN stack (MongoDB, Express.js, React.js, Node.js) with AWS cloud services, along with Python for backend scripting and automation. Frontend Expertise: Strong expertise in React.js and Next.js for frontend development, including experience with Material-UI or similar design frameworks. Backend Expertise: Solid experience with Node.js, Express.js, and Python for backend services and automation. Database Management: Proficiency in MongoDB for database management and optimization. Core Web Technologies: Strong knowledge of JavaScript (ES6+), HTML, and CSS Version Control: Experience with Git for efficient collaboration. Cloud Infrastructure: Strong understanding of containerised environments, CI/CD pipelines, and distributed application scaling. Problem-Solving: Ability to analyse complex architectural challenges and optimise system performance. Communication Skills: Strong leadership and ability to collaborate effectively across teams. DevOps Knowledge: Proficiency in Docker, Kubernetes, and infrastructure automation. AI & NLP Experience: Exposure to AI-driven solutions is a plus. Enterprise Solutions: Experience working on corporate technology solutions is advantageous. Why Join Us? Work on an innovative, secure communication platform used by businesses worldwide. Be part of a talented team solving real-world corporate challenges. Competitive salary, remote flexibility, and professional growth opportunities. If you’re ready to take on a leadership role and drive the future of secure communication, apply today! Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Software Interview Now
TruPulse

2 Jobs

RecommendedJobs for You

Kolkata, Mumbai, New Delhi, Hyderabad, Pune, Chennai, Bengaluru