8 - 13 years

30 - 35 Lacs

Posted:9 months ago| Platform: Naukri logo

Apply

Skills Required

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Summary:

We are seeking a talented and motivated

Software Engineer

to join our dynamic development team. The ideal candidate will have experience in software design, development, and problem-solving. You will collaborate with a cross-functional team to build, maintain, and improve software applications that help drive the success of our business.

 

Key Responsibilities:

  • Design, develop, and maintain software applications or systems.
  • Write clean, efficient, and maintainable code.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Participate in code reviews and ensure adherence to coding standards and best practices.
  • Troubleshoot and resolve software defects and performance issues.
  • Contribute to the development of technical documentation and user guides.
  • Stay updated with the latest software development trends, technologies, and best practices.
  • Participate in the full software development lifecycle (SDLC) including requirements analysis, design, testing, and deployment.
  • Ensure software security, scalability, and performance.
  • Assist in estimating effort and timelines for development tasks.
  • Continuously improve the quality and efficiency of development processes.

Required Skills and Qualifications:

  • Bachelors degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Proficiency in programming languages such as Java, Python, C++, JavaScript, or others.
  • Strong understanding of algorithms, data structures, and software engineering principles.
  • Experience with version control systems (e.g., Git).
  • Familiarity with software development methodologies (e.g., Agile, Scrum, or Waterfall).
  • Knowledge of databases and SQL.
  • Experience with web or mobile application development is a plus.
  • Strong problem-solving and analytical skills.
  • Excellent communication skills and the ability to work well in a collaborative environment.

Preferred Qualifications:

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Knowledge of DevOps practices and tools.
  • Familiarity with CI/CD pipelines and automated testing.
  • Experience with front-end or back-end frameworks (e.g., React, Angular, Node.js).
  • Familiarity with containerization (e.g., Docker, Kubernetes).
  • Knowledge of cybersecurity principles.

Mock Interview

Practice Video Interview with JobPe AI

Start Software Engineer 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
Ekshvaku Tech Innovations logo
Ekshvaku Tech Innovations

Technology/Software Development

Innovation Valley

RecommendedJobs for You

mumbai suburban, mumbai (all areas)