Senior Software Engineer - Full Stack

2 days ago

Apply Now
Logo of Tranquil Porch

Tranquil Porch

mental health • psychologist • psychotherapist • organisationalmentalhealth • employeeassistanceprogram

2 - 10

Description

• We are seeking a highly skilled and experienced Senior Software Engineer to join our team in India. The ideal candidate will have a strong background in software development, a passion for solving complex problems, ideally supporting call center applications. • What You’ll Do As A Senior Software Engineer • Design and Development: Lead the design, development, and implementation of high-quality software solutions and communicating technical decisions through design documentation across two or three software teams. • Technical Leadership: Provide technical guidance and mentorship to junior engineers, ensuring best practices in software development. • Code Review: Conduct code reviews to maintain code quality and consistency. • Collaboration: Work closely with cross-functional teams including product managers, designers, and QA engineers to deliver robust software solutions and deliver critical features supporting our contact center applications and related technologies. • Problem Solving: Analyze and resolve complex technical issues in a timely manner. • Documentation: Create and maintain comprehensive technical documentation. • Innovation: Stay updated with the latest industry trends and technologies to ensure our solutions remain cutting-edge. • Agile Practices: Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.

Requirements

• Bachelor's or master's degree in computer science, engineering, or a related field (or four years of equivalent work experience) • Experience: 8+ years of software development experience, with at least 2 years in a senior or lead role. • Technical experience: • Experience with JavaScript and its frameworks (React, Vue, Angular, etc.) • Proficiency with SQL, preferably PostgreSQL • Production JVM language experience, preferably Scala • PostgreSQL expertise • Development Tools: Experience with development tools such as Git, Jenkins, Docker, etc. • Cloud Platforms: Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus. • Database Management / CRM: Experience with relational and non-relational databases. • Working knowledge of commercial CRM systems and integrations. • Excellent communication skills, problem-solving abilities, and a collaborative mindset. • Continuous Delivery and Integration experience. • Experience with test-driven development (TDD) and automated testing frameworks. • Experience working with real time systems with hundreds of concurrent users, preferably call center applications. • Proficiency with version control systems. • Production Kubernetes experience. • Proven experience working with US based business teams. • Excellent written and communication skills, both English and Hindi. • Ability to work within core US business hours / time zone expectations - Eastern Standard Time (EST) overlap • Workspace: A quiet space to work, an internet connection of at least 30 Mbps download | 10 Mbps upload

Benefits

• Our benefits include medical insurance, accident insurance and retiral benefits. • Our wellness programs include 12 company-paid holidays, 2 flexible holidays, privilege/earned leave, casual/sick leave, paid maternity and paternity Leaves, and weekly wellness events.

Apply Now

Similar Jobs

2 days ago

Develop scalable software solutions for the health and aging technology sector.

🇮🇳 India – Remote

💵 ₹1.8M - ₹2.5M / year

💰 $4.2M Seed Round on 2023-09

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com