Skip to main content
← Back to Jobs

Software Engineer

WelocalizeKolkata, West Bengal
Full-time1-3
👁️ 0 views📝 0 applicationsPosted 8/27/2026Expires 9/26/2026

Get alerts for roles like this

More Software Engineer roles in Kolkata, West Bengal — 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: 1.00-3.00 Years

Required Skills

Node.jsExpressTypeScriptJavaScriptGitSDLCVue.jsAWSAzureGoogle Cloud Platform

Prepare to Win This Role

Everything you need to ace the interview and negotiate top-of-band compensation.

The best-paying roles in your field. Every week. Free.

Join 10,000+ professionals getting job alerts and salary insights in their inbox

We respect your privacy. Unsubscribe anytime with one click.