Technical Lead/Project Manager

  • Banglore
Job Description:

As a Technical Lead for Mean Stack development, you will undertake a diverse array of responsibilities aimed at delivering high-quality features and applications across various industries. Within this role, you will encounter novel challenges with each project, contributing to the expansion of your technical proficiency alongside a dynamic team.

Key Responsibilities:

·        5+ years of proven working experience in web and server-side programming.

·        Complete end-to-end technology stack development.

·        Minimum 2 years of hands-on experience in Node JS

·        Minimum 2 years in ReactJS / Angular

·        Experience with any MVC Framework

·        Experience with relational databases like MsSQL/MySQL/Postgres and NoSQL databases like MongoDB / Redis

·        Experience in JavaScript, TypeScript, jQuery, Bootstrap, HTML5, CSS3

·        Exposure to testing frameworks for the Unit test, Integration test, and automated testing

·        Hands-on knowledge of any source control Git/SVN

·        A solid understanding of how web applications work including security, session management, and best development practices

·        Experience working in an Agile/Scrum development process.

·        Familiarity with modern engineering practices e.g. TDD, BDD, CI/CD.

·        Experienced in deployment/publishing on AWS/Azure or private cloud

·        Good understanding of micro-service and containerization technologies like Docker and Kubernetes.

·        Understanding of API integrations, Single-Sign-on, and token-based authentication

·        Understanding the nature of asynchronous programming and its quirks and workarounds

·        Understanding of fundamental design principles behind scalable applications

·        Able to evaluate, troubleshoot and lead root-cause analysis for production issues and system failures; determine corrective action and improvements to prevent a recurrence

Qualifications:

·        Responsible for project implementation, risk management and quality assurance

·        Task planning and execution to the software team

·        Monitor team in accordance with project planning

·        Coordinating test activities

·        Delivery and deployment of software within scheduled timeframe ?? keeping team focused

·        Assure the organizations QMS/Process standard is applied in projects

·        Monitor project progress and handle any issues that arise

·        Report project progress status to Senior Management/project stakeholders

·        Conversant with Project Management phases and knowledge areas

·        Conversant with Agile Software Development processes/methodologies

·        Manage teams effectiveness, motivate, and generate new ideas to achieve goals

·        Manages changes to the project scope, project schedule, and project costs using appropriate metrics-based management techniques.

·        Instills best practices for software development and documentation

·        Proactive in identifying Project Risks

·        Contribute to the Project Lead Community of Practice

·        Facilitates the smooth delivery of all projects, enhancements, and support delivered by the team

·        Ensures each project stays on schedule and adheres to the deadlines and milestones.

·        Exhibit excellent team spirit and good communication

Benefits:
  • Leadership Development
  • Technical Growth
  • Professional Recognition
  • Career Advancement
  • Influence and Impact
  • Opportunities for Innovation
  • Work-Life Balance
  • Professional Networking
  • Continuous Learning
  • Job Satisfaction
How to Apply:

Interested candidates should submit their resume, portfolio, and a cover letter highlighting their relevant experience to [email protected] Adcanopus Digital Media Pvt is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.