Software Engineer Lead
Welocalize•Noida, Ghaziabad
Full-time3-7
👁️ 0 views•📝 0 applications•Posted 8/27/2026•Expires 9/26/2026
Get alerts for roles like this
More Software Engineer Lead roles in Noida, Ghaziabad — straight to your inbox. No account needed.
Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.
Job Description
The Software Engineer is responsible for developing information systems by studying operations, designing and developing software components, and collaborating with others in a software development team to ensure that solutions are maintainable, scalable, and tested.
MAIN DUTIES
The following is a non-exhaustive list of responsibilities and areas of ownership of a Software Engineer:
• Study information needs, systems flow, data usage, and work processes to formulate solutions.
• Collaborate with Product Management and UX personnel to understand priorities and ensure designs are refined through user testing.
• Document and demonstrate proposed solutions.
• Determine operational feasibility by evaluating analysis, problem definition, requirements, and proposed solutions.
• Implement solutions following the software development lifecycle.
• Update job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; participating in professional organizations
• Protect operations by keeping information confidential.
• Accomplish engineering and organization mission by completing work in a timely fashion.
• Support and develop software engineers by providing advice, coaching, and educational opportunities.
Education Level-
• Post-secondary degree in Computer Science or equivalent professional experience.
Experience-
• Demonstrable professional experience as the technical owner of major components or subsystems through the software development lifecycle.
• Excellent problem-solving skills and attention to detail.
• Proficiency in Node.js and different frameworks such as Express, Typescript.
• Previous professional experience collaborating with business stakeholders.
• Experience shipping code in an agile SDLC.
• Previous experience in performance analysis and benchmarking.
• Able to apply continuous integration, develops, and automated testing concepts.
• Knowledge of multiple frameworks, paradigms, languages, and trends in the relevant domain.
Other relevant skills
• Strong understanding of design patterns.
• Experience in JavaScript web development with Vue.js
• Knowledge of version control systems, particularly Git.
• Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
• Knowledge of asynchronous programming, queuing, cacheing, logging, security, and persistence.
• Practical knowledge of algorithms, big O complexity, and the CAP theorem.
• Able to add value to team discussions, prevent views persuasively with rational justifications, and solve disagreements constructively.
• Able to assess and evaluate 3rd party components and systems
• Able to solve technical challenges independently.
Role: Full Stack Developer
Industry Type: Courier / Logistics
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Skills: Sdlc, Git, Machine Learning, Software Development Life Cycle, Version Control, Product Management, Web Development, Agile, Operations
Experience: 3.00-4.00 Years
Required Skills
Node.jsExpressTypeScriptJavaScriptVue.jsGitAWSAzureGoogle Cloud PlatformSDLCAgileVersion ControlWeb DevelopmentMachine Learning
Prepare to Win This Role
Everything you need to ace the interview and negotiate top-of-band compensation.