Senior Software Engineer

Sisco Jobs

Not Interested
Bookmark
Report This Job

profile Job Location:

Bangalore - India

profile Monthly Salary: Not Disclosed
profile Experience Required: 4-5years
Posted on: 4 hours ago
Vacancies: 1 Vacancy

Job Summary

Job Title: Senior Software Engineer
Location: Bangalore

Job Overview

The Senior Software Engineer will be responsible for designing developing and maintaining scalable software applications that meet business needs and customer expectations. This role involves leading development initiatives mentoring junior engineers collaborating with cross-functional teams and ensuring the delivery of high-quality solutions within defined timelines. The ideal candidate should possess advanced programming expertise strong analytical capabilities and hands-on experience in full-stack development system architecture and modern software engineering practices.


Key Responsibilities

  • Design develop test and deploy robust scalable and secure software solutions.

  • Lead and mentor development teams throughout the SDLC (Software Development Life Cycle).

  • Collaborate with product managers architects UI/UX teams and QA engineers to translate requirements into functional software components.

  • Conduct code reviews enforce coding standards and ensure adherence to best development practices.

  • Optimize system performance improve application availability and reduce latency issues.

  • Integrate third-party APIs cloud services and enterprise platforms where applicable.

  • Troubleshoot complex technical issues perform root cause analysis and implement corrective measures.

  • Maintain comprehensive documentation including technical specifications user manuals and release notes.

  • Participate in agile ceremonies contribute to sprint planning and deliver high-quality outcomes.

  • Identify opportunities to adopt new technologies frameworks and tools that enhance development efficiency and innovation.


Essential Qualifications

  • Bachelors or Masters degree in Computer Science Information Technology Engineering or a related field.

  • Minimum 4 to 7 years of hands-on experience in software design development and deployment.

  • Strong knowledge of software engineering principles data structures algorithms and design patterns.


Skills Required

Technical Skills

  • Proficiency in programming languages such as Java Python C# JavaScript or similar.

  • Experience with frameworks and technologies like Spring Core Angular React or .

  • Strong understanding of RESTful APIs microservices architecture and cloud platforms (AWS / Azure / GCP).

  • Hands-on experience with databases such as SQL MySQL PostgreSQL or MongoDB.

  • Knowledge of DevOps practices CI/CD pipelines version control systems (Git) Docker/Kubernetes.

  • Familiarity with automated testing tools performance tuning and debugging techniques




Required Skills:

Candidates must have experience in handling calls in a professional environment.


Required Education:

Bachelors degree in Computer Science Engineering or a related field.

Job Title: Senior Software Engineer Location: BangaloreJob OverviewThe Senior Software Engineer will be responsible for designing developing and maintaining scalable software applications that meet business needs and customer expectations. This role involves leading development initiatives mentoring...
View more view more

Company Industry

IT Services and IT Consulting

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • AWS
  • Data Structures
  • Software Development
  • Java
  • Distributed Systems

About Company

Company Logo

Sisco Jobs was incorporated in 2007, we are one of the fastest growing HR Service providing companies in India with a national presence through a network of strategic alliances, sourcing professionals to various organizations, enriching their human capital and enabling individuals to ... View more

View Profile View Profile