Search by job, company or skills

Senior Software Engineer

Senior Software Engineer

Virtusa
5-7 Years
Not Disclosed
Early Applicant
  • Posted 3 hours ago
  • Be among the first 10 applicants

Job Description

Backend/API Developer

Location: PCS PUNE, Pune

Years of Experience: 5-7 Years

Job Summary: We are seeking a skilled Backend/API Developer with a strong focus on test automation and quality engineering. The ideal candidate will create and maintain high-quality test automation, apply automated tests across the application stack, and produce metrics that support data-driven decision-making. This role requires collaboration with cross-functional teams to ensure quality is embedded in all development efforts.

Responsibilities

  • Create and maintain high-quality test automation using modern development techniques.
  • Apply automated tests at every layer of the application stack, both inside and outside of the continuous delivery pipeline.
  • Produce and analyze metrics that illustrate application quality and contribute to quality engineering decisions.
  • Triage test failures promptly and accurately to maintain the health of the build pipeline.
  • Collaborate with development, product, operations, and support teams to promote quality as a key design element.
  • Engage in code reviews for product, test, and infrastructure code.

Mandatory Skills

  • Bachelor's degree in computer science or a related quantitative field.
  • 2-5 years of professional experience in software development or automated testing in Python or similar languages.
  • Experience with integration, regression, and unit testing.
  • Working experience with RDBMS (Oracle, PostgreSQL).
  • Experience using Agile development practices.
  • Familiarity with various cloud environments and concepts.
  • Deal Breaker Skill: Dataplex.

Preferred Skills

  • Experience with CI/CD pipeline and associated tools (Git, Gerrit, Jenkins, GitHub).
  • Experience designing, implementing, and maintaining automated test scripts using Python.
  • Experience with modern programming languages (e.g., Python, Java, Golang).
  • Programming and debugging skills with an understanding of software architecture and testing principles.
  • Exposure to BDD and I18N testing.
  • Experience with performance and resiliency testing.
  • Experience with Linux.
  • Working knowledge of Kubernetes and container-based application development.

More Info

Key Skills

Container-based application development

Dataplex

CI/CD pipeline

I18N testing

Resiliency testing

About Company

Similar Jobs

8-10 yrs
Pune, India
Skills:
S3, Python Scripting, Bash Shell Scripting, Pyspark, AWS Glue, Emr, Redshift, Sql, Lambda, Postgres, Sns, Airflow, AWS cloud platform, Data processing for data lake in Iceberg format, Event bridge