Software Engineer

NewDelhi, Delhi, India
Jul 31, 2024
Jul 31, 2025
Remote
Full-Time
1 Year
Job Description

We are seeking a skilled and motivated Middle Software Engineer with over 4 years of relevant experience to join our team. As a Middle Software Engineer, you will apply your intermediate-level theoretical and practical knowledge in technical fields, including common algorithms and data structures. Your role will involve participating in development processes, designing modules, and writing technical documentation.

Responsibilities

  • Actively participate in and cooperate with established development processes such as SCRUM, Kanban, or Waterfall.
  • Follow engineering practices set by the project.
  • Identify dependencies and challenges in individual tasks.
  • Contribute to module design and component creation.
  • Understand and apply various design patterns.
  • Read and comprehend complex software engineering diagrams.
  • Write clear and accessible technical documentation.

Requirements

  • 1+ years of software engineering experience.
  • Ability to work independently without direct supervision.
  • Capability to provide practical solutions to engineering problems and take ownership of implementations.
  • Understanding and adherence to code quality principles and basic knowledge of Software Quality Control processes.
  • Ability to participate in Code Reviews as a reviewer.
  • Familiarity with EPAM ENGX practices.
  • Active participation in project meetings and customer interactions (under supervision).
  • Proficiency in English (minimum B1 level).
  • Competence in communicating in the Customer's Communication Language.

We Offer

  • Comprehensive Insurance Coverage.
  • Paid Leaves including maternity, bereavement, paternity, and special COVID-19 leaves.
  • Financial assistance for medical crises.
  • Retiral Benefits including VPF and NPS.
  • Customized Mindfulness and Wellness programs.
  • Access to EPAM Hobby Clubs.
  • Hybrid Work Model.
  • Soft loans to set up a home workspace.
  • Stable workload.
  • Relocation opportunities with the ‘EPAM without Borders’ program.
  • Certification training for technical and soft skills.
  • Unlimited access to LinkedIn Learning platform.
  • Internal learning programs with world-class trainers.
  • Community networking and idea creation platforms.
  • Mentorship programs.
  • Self-driven career progression tools.

Application Process

To apply, please submit your CV in English. Upon application, you will receive a confirmation email with a link to our platform. Sign up through this link to automate your pre-screening, monitor application statuses, and enjoy a faster job application process.

Related Jobs