More  Posts
Technical Lead (Node.JS + Angular.JS) @Datafortune Software Solutions, Pune
Posted in MNNIT
₹ 30 LPA
8-15 Yrs Exp.

Hey Guys, I have an opening to share with you.


Technical Lead (Node.JS + Angular.JS)

 

Position Overview: We are seeking an experienced and skilled Technical Lead with a proven track record in developing enterprise systems. The ideal candidate should possess 8 to 15 years of hands-on experience and a deep understanding of building highly available, scalable, fault-tolerant, secure, and distributed systems. The Technical Lead will play a pivotal role in guiding and overseeing the technical aspects of our projects, ensuring the delivery of robust and innovative solutions.

 

Key Responsibilities:

  • Lead and mentor a team of developers, providing technical guidance, expertise, and oversight throughout the software development lifecycle.
  • Architect, design, and develop complex and scalable enterprise systems using Node.js as the primary backend technology.
  • Leverage strong technical expertise in Node.js to drive the development of high-performance and efficient backend solutions.
  • Collaborate closely with frontend developers and provide guidance on integrating Angular 8+ / ReactJS components for enhanced user experiences.
  • Design and implement RESTful APIs, utilizing best practices for building and consuming APIs.
  • Utilize your proficiency in SQL/MySQL/PostgreSQL to design and optimize database schemas and queries.
  • Harness hands-on experience with WebSocket, MongoDB, Redis, and other relevant technologies to implement real-time and high-availability features.
  • Apply object-oriented programming principles to develop well-structured and maintainable code.
  • Ensure the team follows industry-standard design patterns and architecture principles such as MVC and Microservices.
  • Promote Agile development methodologies and actively participate in sprint planning, stand-ups, and retrospectives.
  • Utilize defect management and tracking tools such as JIRA and GitHub to ensure efficient collaboration and issue resolution.
  • Encourage and implement Test-Driven Development (TDD) practices, ensuring the delivery of reliable and thoroughly tested software.


Qualifications and Skills:

  • Bachelor's degree in Computer Science, Engineering, or a related field. Master's degree is a plus.
  • 8 to 15 years of hands-on experience in software development, with a focus on building enterprise system.
  • Strong technical expertise in Node.js and a deep understanding of its ecosystem.
  • Good experience with frontend technologies such as Angular 8+ and/or React.JS is an advantage.
  • Proficiency in RESTful API design and implementation.
  • Solid understanding of SQL databases (MySQL/PostgreSQL) and proficiency in writing complex queries and optimizing database performance.
  • Familiarity with NoSQL databases, particularly MongoDB and Redis.
  • Strong understanding of object-oriented programming principles and design patterns.
  • Basic knowledge of front-end technologies including HTML5, CSS3, and Bootstrap.
  • Familiarity with industry-standard design patterns and architecture concepts, such as MVC and Microservices.
  • Thorough knowledge of Agile development methodologies and experience with tools like JIRA and GitHub.
  • Strong communication and leadership skills, with the ability to mentor and guide a team.
  • Excellent problem-solving abilities and a proactive approach to addressing technical challenges.
  • Demonstrated ability to work collaboratively in a fast-paced, cross-functional environment.



If this is interesting for you then please share your resume while applying. Also, please feel free to reach out in case of any queries.


Thanks,

Pankaj Meshram

More  Posts
Feedback