Software Engineer

2 - 3 years

4 - 5 Lacs

Posted:4 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

As an

Software Engineer

, you will work under the guidance of technical leads and senior team members to contribute to developing high-quality software solutions. This role offers a great opportunity to grow your skills and career in a collaborative and supportive environment.

Key Responsibilities:

  • Assist in designing, developing, testing, and maintaining software applications.
  • Work closely with technical leads and team members to understand design requirements and implement solutions accordingly.
  • Implement integrations using standard industry technologies (e.g., REST APIs, SOAP, JSON, XML).
  • Apply object-oriented design principles and design patterns in software development.
  • Optimize and enhance existing systems for scalability, performance, and maintainability under the guidance of senior team members.
  • Participate in code reviews, offering and receiving constructive feedback to ensure high code quality and adherence to best practices.
  • Collaborate with team members to troubleshoot and resolve software defects and issues.
  • Utilize relational databases and SQL for data storage solutions as directed.
  • Stay updated with the latest industry trends and technologies and be open to learning new skills.

Required Skills and Qualifications:

  • Bachelor s degree in computer science, Engineering,
  • 2-3 years of professional experience in software development.
  • Working knowledge of object-oriented concepts and design patterns.
  • Working knowledge in data structures and algorithms.
  • Working knowledge with C# .NET object-oriented programming languages.
  • Working knowledge with JavaScript frameworks like Angular and/or ReactJS.
  • Working knowledge with relational databases and SQL.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork skills.
  • Ability to follow instructions and work independently when needed.

Preferred Skills:

  • Working knowledge with version control systems (e.g., Git).
  • Working Knowledge of software development methodologies (e.g., Agile, Scrum, Kanban).
  • Working Knowledge with cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Working Knowledge with developing Infrastructure-as-Code using Terraform
  • Working Knowledge of web development technologies (e.g., HTML, CSS, JavaScript).
  • Working Knowledge with standard integrations technologies (e.g., REST APIs, SOAP, JSON, XML).

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript 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 Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
Infor logo
Infor

Software Development

New York NY

RecommendedJobs for You

gurugram, haryana, india