Kavi India

Senior Full stack Developer

Chennai, TN, IN

9 days ago
Save Job

Summary


Job Summary:

We are looking for a dynamic and versatile Sr Full stack Developer to join our technology team. The ideal candidate will be responsible for designing, developing, testing, and maintaining software applications that align with business requirements and user expectations. This role requires expertise across both front-end and back-end development, as well as a strong understanding of system design principles and lifecycle management.


Key Responsibilities:

  • Design, develop, and maintain application features using modern programming languages such as Python, Java, or C++.
  • Develop scalable, efficient code and refine existing systems to enhance functionality, stability, and performance.
  • Participate in project planning, define timelines, and contribute to system flow diagrams and design specifications.
  • Collaborate with business analysts, UX designers, and end users to gather and translate technical and functional requirements.
  • Conduct unit testing, assist with system and user acceptance testing, and troubleshoot production issues as needed.
  • Ensure ongoing support and maintenance of deployed applications, adhering to SLAs and change management processes.
  • Document all design, development, and operational procedures to support maintainability and knowledge transfer.
  • Follow Software Development Life Cycle (SDLC) practices throughout the development process, from concept to deployment.


Required Skills & Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven 6+ experience with at least one core programming language: Python, Java, or C++.
  • Understanding of both front-end (HTML/CSS/JavaScript frameworks) and back-end development.
  • Ability to translate user requirements into efficient technical solutions.
  • Familiarity with system design, documentation, and testing frameworks.
  • Strong debugging and problem-solving skills.
  • Experience working in Agile/Scrum environments.


Preferred Qualifications:

  • Knowledge of cloud platforms (AWS, Azure, or GCP).
  • Exposure to version control systems (e.g., Git).
  • Experience with UI/UX design tools or graphic design principles is a plus.
  • Prior involvement in system integrations or enterprise application development.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: