Software Development Engineer

0 - 1 years

3 - 6 Lacs

Posted:2 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Summary

We are looking for a talented Software Developer to design, build, and maintain high-quality software solutions. The ideal candidate will collaborate with cross-functional teams to understand requirements, implement features, improve system performance, and ensure software reliability and security.

Key Responsibilities

  • Design, develop, test, and deploy high-quality software applications.
  • Collaborate with product managers, designers, and other developers to define and implement technical requirements.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Perform debugging, troubleshoot issues, and provide timely resolutions.
  • Maintain and improve existing software applications.
  • Participate in code reviews to ensure code quality and knowledge sharing.
  • Develop and integrate APIs and third-party services as needed.
  • Contribute to system architecture decisions and technical documentation.
  • Ensure security, scalability, and performance across applications.
  • Stay updated with emerging technologies, tools, and development methodologies.

Required Qualifications

  • Bachelors degree in Computer Science, Engineering, or related field (or equivalent practical experience).
  • Proficiency in one or more programming languages (Java, Python, JavaScript, C#, etc.).
  • Experience with software development frameworks and tools (e.g., Spring Boot, .NET, Django, React, Angular, Node.js—depending on your stack).
  • Understanding of databases (SQL/NoSQL).
  • Familiarity with version control systems (Git).
  • Strong understanding of software development methodologies (Agile/Scrum).
  • Good problem-solving and analytical skills.
  • Strong communication and collaboration abilities.

Preferred Qualifications (Nice to Have)

  • Experience with cloud platforms (AWS, Azure, GCP).
  • Knowledge of CI/CD pipelines and DevOps tools (Jenkins, GitLab CI, Docker, Kubernetes).
  • Experience with microservices architecture.
  • Exposure to testing frameworks (JUnit, Selenium, Jest, etc.).
  • Familiarity with system design and architecture patterns.

Key Competencies

  • Strong analytical and debugging skills
  • Attention to detail
  • Creativity & innovation in problem solving
  • Collaboration & teamwork
  • Accountability & ownership

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
ti Steps logo
ti Steps

Staffing and Recruiting

Frankfurt Germany

RecommendedJobs for You

hyderabad, chennai, bengaluru

hyderabad, chennai, bengaluru