Software Engineer

0 - 3 years

2 - 5 Lacs

Posted:1 month ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

About the Role:

Software Engineer

Key Responsibilities:

  • Design, develop, and maintain software applications according to specifications.
  • Participate in all stages of the

    software development lifecycle (SDLC)

    from requirements gathering to deployment.
  • Write

    clean, efficient, and maintainable code

    following industry best practices.
  • Debug, test, and optimize code for performance, reliability, and scalability.
  • Collaborate with other engineers, product managers, and stakeholders to define and implement technical solutions.
  • Develop and integrate

    RESTful APIs

    and microservices.
  • Contribute to architectural discussions and decisions.
  • Ensure software security and compliance with organizational standards.

Required Skills & Qualifications:

  • Bachelors degree

    in Computer Science, Software Engineering, Information Technology, or a related field.
  • 0-3 years

    of experience in software design and development.
  • Proficiency in one or more programming languages such as

    Java, Python, C#, C++, or JavaScript.

  • Strong understanding of

    Object-Oriented Programming (OOP)

    and design principles.
  • Experience with

    web frameworks

    (Spring Boot, .NET Core, Django, Flask, Express.js, etc.).
  • Familiarity with

    front-end technologies

    (HTML5, CSS3, JavaScript, React, Angular, or Vue.js).
  • Experience with

    databases

    (MySQL, PostgreSQL, Oracle, MongoDB).
  • Understanding of

    version control systems

    like

    Git / GitHub / GitLab.

  • Knowledge of

    Agile / Scrum

    development methodologies.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
ti Steps logo
ti Steps

Staffing and Recruiting

Frankfurt Germany

RecommendedJobs for You

surat, gujarat, india

bengaluru, karnataka, india

bengaluru, karnataka, india