Full Stack Software Engineer

1 - 9 years

2 - 10 Lacs

Posted:6 days ago| Platform: Foundit logo

Apply

Skills Required

SQL/NoSQL

Work Mode

On-site

Job Type

Full Time

Job Description

Full Stack Software Engineer

Roles & Responsibilities

  • Software Development & Architecture:

    Take ownership of complex software projects from start to finish. You will design, develop, and implement applications and modules, including custom reports, interfaces, and enhancements, contributing to both front-end and back-end development. You'll translate functional and technical requirements into software architecture and design specifications.
  • AI & Cloud Technologies:

    Develop innovative solutions using

    generative AI

    technologies. You will have hands-on experience with various cloud services and an understanding of well-architected cloud design principles. Experience with

    large language models, Langchain

    or

    llamaIndex

    frameworks, and

    prompt engineering

    is crucial.
  • Code Quality & Maintenance:

    Conduct code reviews to ensure code quality and adherence to best practices. You will also develop and execute unit tests, integration tests, and other testing strategies. You will identify and resolve software bugs and performance issues while maintaining detailed documentation of software designs, code, and development processes.
  • Collaboration & Leadership:

    Work closely with cross-functional teams, including product management, design, and QA. You will provide technical guidance and mentorship to junior developers and work on integrating with other systems and platforms to ensure seamless data flow.

Qualifications

  • A Master's degree with 1-3 years of experience, a Bachelor's degree with 3-5 years of experience, or a Diploma with 7-9 years of experience in Computer Science, IT, or a related field.
  • Hands-on experience with

    Full Stack

    software development and proficiency in programming languages such as

    Python

    (preferred),

    JavaScript

    , and

    SQL/NoSQL

    .
  • Experience with

    API

    integration, serverless, and microservices architecture.
  • Experience with website development and an understanding of website localization processes.
  • Experience with popular

    large language models

    ,

    Langchain

    or

    llamaIndex

    frameworks, and

    prompt engineering

    .
  • Certifications such as

    CISSP, CompTIA Network+

    , or

    MCSE

    are a plus.

Soft Skills

  • Problem-Solving:

    Strong problem-solving, analytical, and troubleshooting skills, with the ability to quickly translate concepts into working code.
  • Communication:

    Excellent communication and interpersonal skills, with strong presentation abilities.
  • Adaptability:

    The ability to learn new technologies quickly and stay updated with the latest trends.
  • Leadership:

    The ability to provide technical guidance and mentorship to junior developers, and to manage multiple priorities successfully.
  • Teamwork:

    Team-oriented, with a focus on achieving team goals and working effectively with global, virtual teams.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You