Senior Software Engineer (Backend)

5 - 9 years

0 Lacs

Posted:16 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As a Backend Developer, you will be responsible for translating requirements and implementing product features to perfection. You will deliver best-in-class code across a broad array of interactive web and mobile products. Your role will involve continuous improvement of the products through innovation and learning, along with a knack for benchmarking and optimization. Additionally, you will be developing features for highly complex, distributed transaction processing systems and implementing functionality for automated tests that meet coding standards. Debugging production issues, optimizing existing implementations, and staying abreast of new innovations and technology trends will also be key aspects of your role. Key Responsibilities: - Translate requirements and implement product features - Deliver high-quality code for web and mobile products - Continuously improve products through innovation - Develop features for complex transaction processing systems - Implement automated tests and ensure coding standards are met - Debug production issues and create mitigation plans - Optimize performance of existing implementations - Stay updated on new innovations and technology trends Qualifications Required: - 5-7 years of experience as a Backend developer - Proficiency in Node.JS & Nestjs; experience in Javascript, Java, Typescript is a plus - Strong knowledge of SQL (e.g., Postgres) and NoSQL (e.g., MongoDB) systems - Familiarity with DOM manipulation, CSS functionalities, and processors - Experience in memory management, multithreaded programming, and background processing - Ability to conduct unit-testing and emphasis on TDD - Proficient in debugging complex problems and analyzing logs in production systems - Knowledge of data storage options including Relational and NoSQL databases - Strong understanding of object-oriented design, data structures, and complexity analysis - Familiarity with CI/CD environment using tools like Jenkins/CircleCI - Experience with microservices, Agile Development SCRUM methodology, and JIRA - Proficiency in code versioning tools such as Git, Bitbucket, Mercurial, SVN, etc. - Knowledge of WebSocket, REDIS, Memcached, Cloud Messaging Frameworks, PUSH Notifications, Elasticsearch, ELK stack (Elasticsearch, Kibana, Logstash), and REST API integration - Ability to deal with ambiguity, think critically, solve problems, and work well in a team environment Additional Company Details: The company values acting as a customer's partner on the inside, continuously improving, fearlessly owning actions, building each other up, and fostering a community-oriented culture focused on growth and accountability. If you are seeking to be part of a business, community, and mission that aligns with your values, click now to apply.,

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
Payoneer logo
Payoneer

Financial Services

New York NY

RecommendedJobs for You