Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Tech Lead - Backend, Senior Software Engineer @ Recruit Skills

Home > Software Development

 Tech Lead - Backend, Senior Software Engineer

Job Description

We are hiring for Tech Lead - Backend, Senior Software Engineer L2-Backend & Senior Software Engineer L1 Backend at Gurgaon location


Role - Tech Lead - Backend, Senior Software Engineer L2-Backend & Senior Software Engineer L1 Backend

Experience - 4-10 years

Location - Gurgaon

CTC -10 LPA - 24 LPA

Working Days - Mon - Fri

Working Time - 10:30am - 6:30pm

Keywords: NodeJS, MySQL/MongoDB/Postgres DB, AWS / Google Cloud /Azure, Docker, Websockets


Job Description

  • Collaborate with other professionals to determine functional and non-functional requirements for new software or applications
  • Use tools and methodologies to create representations for functions and user interface of desired product
  • Develop high-level product specifications with attention to system integration and feasibility
  • Define all aspects of development from appropriate technology and work-flow to coding standards
  • Oversee progress of development team to ensure consistency with initial design
  • Ensure software meets all requirements of quality, security, modifiability, extensibility etc.
  • Integration of user-facing elements developed by front-end developers with server-side logic
  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Implementation of security and data protection
  • Integration of data storage solutions like SQL and NoSQL databases.
  • Build RESTful APIs with scalable architecture
  • Develop, test, debug and maintain software applications.
  • Work through the analysis, design, implementation, integration, testing and deployment phases of project delivery.

Desired Candidate Profile

  • strong proficiency with object-oriented programming in JavaScript and TypeScript
  • Knowledge of NodeJS and commonly used frameworks available for it
  • Understanding the nature of asynchronous programming and its quirks and workaround
  • Good understanding of server-side templating languages like EJS
  • Basic understanding of front-end technologies, such as HTML5, and CSS3, and DOM manipulation
  • Understanding accessibility and security compliance
  • User authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Understanding fundamental design principles behind a scalable application
  • Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
  • Creating database schemas and relations that represent and support business processes
  • Implementing automated testing platforms and unit tests Proficient understanding of code versioning tools, such as Git
  • Knowledge of error monitoring and remote logging tools like Sentry, New Relic, Log Rocket etc.
  • Knowledge in IoT and socket-based communication like MQTT, PubNub will be an added advantage.


(Interested candidates can apply or share their updated cv at ca***r@re**********s.in)

Job Classification

Industry: IT Services & Consulting
Functional Area: Engineering - Software & QA,
Role Category: Software Development
Role: Software Development
Employement Type: Full time

Education

Under Graduation: B.Tech/B.E. in Any Specialization
Post Graduation: M.Tech in Any Specialization
Doctorate: Doctorate Not Required

Contact Details:

Company: RECRUIT SKILLS
Location(s): Noida, Gurugram

+ View Contactajax loader


Keyskills:   Postgresql Node.Js MySQL mongodb AWS technical lead Websocket Senior Software Engineer L2 senior software engineer Senior Software Engineer L1 Backend Docker Google Cloud Platforms azure

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ 15,00,000 - 25,00,000 P.A

Recruit Skills

Confidential