drjobs SoftwareEngineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Delhi - India

Monthly Salary drjobs

INR INR 60000 - 83988

Vacancy

1 Vacancy

Job Description

Overview

The Software Engineer plays a crucial role in our organization responsible for designing developing and testing software systems and applications. They are integral in driving the technological innovation and growth of the company by creating highquality scalable and efficient software solutions. Collaborating with crossfunctional teams they contribute to the entire software development lifecycle ensuring that products meet the highest standards of quality and performance.

Key responsibilities

  • Participate in all phases of the software development lifecycle including requirements gathering design coding testing deployment and maintenance.
  • Collaborate with crossfunctional teams to define design and ship new features.
  • Write clean maintainable and efficient code following best practices.
  • Conduct code reviews and provide constructive feedback to ensure highquality code.
  • Identify troubleshoot and resolve software defects and issues.
  • Develop and maintain software documentation.
  • Stay updated with the latest industry trends and technologies to continually improve the software development process.
  • Contribute to architectural and design decisions.
  • Participate in sprint planning daily standups and retrospective meetings.
  • Collaborate with QA engineers to ensure software meets quality standards.

Required qualifications

  • Bachelor s or Master s degree in Computer Science Engineering or a related field.
  • Proven experience as a Software Engineer or similar role.
  • Demonstrated proficiency in at least one programming language such as JavaScript Python Java or C.
  • Experience with agile methodologies and working in an Agile environment.
  • Proficiency in frontend and backend development technologies such as React Node.js or similar frameworks.
  • Familiarity with databases (e.g. SQL NoSQL) and web servers (e.g. Apache Nginx).
  • Strong understanding of software design patterns and principles.
  • Experience with version control systems (e.g. Git).
  • Excellent problemsolving and analytical skills.
  • Ability to work independently and in a team environment.
  • Strong communication and collaboration skills.
  • Experience with continuous integration and deployment tools is a plus.
  • Familiarity with containerization technologies (e.g. Docker Kubernetes) is a plus.
  • Relevant certifications (e.g. AWS Certified Developer) are a plus.
  • Experience with TestDriven Development (TDD) and automated testing is a plus.

java,nosql,node.js,continuous integration,continuous deployment,c++,test-driven development,automated testing,containerization technologies,sql,javascript,apache,git,react,python,agile methodologies,software design patterns,nginx,agile

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.