Ludhiana
Full-Time
Mid-Level: 2 to 4 years
Posted on Dec 24 2024

Not Accepting Applications

About the Job

Skills

Node.js
MongoDB
Git
JavaScript
Express.js
RESTful APIs
HTML/CSS
Asynchronous programming

Requirements

  • Provide technical leadership and guidance to software engineers on the team.
  • Mentor junior developers and help them grow their technical skills.
  • Participate in code reviews and provide constructive feedback to improve code quality.
  • Stay up-to-date with the latest software development trends and technologies and evaluate their potential for the team.
  • Lead technical discussions and make informed decisions on the architecture, design, and implementation of software solutions.
  • Work closely with product managers and designers to understand project requirements and translate them into technical specifications.
  • Decompose complex projects into manageable tasks and create development roadmaps and timelines.
  • Manage project risks and identify potential issues proactively.
  • Track project progress and ensure timely delivery within budget constraints.
  • Write clean, maintainable, and well-documented code following best practices and coding standards.
  • Clearly explain technical concepts to team members and clients.

Skill & Experience

  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • Minimum of 5+ years of experience as a software engineer, with at least 1+ years of experience in a lead or senior role.
  • Strong understanding of software development lifecycle (SDLC) methodologies (e.g., Agile, Waterfall).
  • In-depth knowledge of at least one major programming language (e.g., Java, Python, JavaScript) and experience with relevant frameworks and libraries.
  • Experience with designing, developing, and implementing complex software systems.
  • Experience with version control systems (e.g., Git).
  • Experience with unit testing frameworks.
  • Excellent problem-solving and analytical skills.
  • Strong communication, collaboration, and leadership skills.
  • Ability to manage time effectively and prioritize tasks.
  • Passion for building high-quality, secure, and scalable software solutions


About the company

Tekki Web Solutions Pvt. Ltd. is a top-notch ISO certified custom software development company helping our international client base in IT consultation and boosting their business productivity to the next level. We give all the credits to our employees for letting us achieve outstanding milestones in 11 years of journey. We tend to achieve new business milestones that drive innovation and problem- ...Show More

Industry

Information Technology an...

Company Size

51-200 Employees

Headquarter

Ludhiana

Other open jobs from Tekki Web Solutions Pvt. Ltd.