Software Traniee

Bahwan CyberTek


Date: 9 hours ago
City: Chennai, Tamil Nadu
Contract type: Full time
Standard Job Family: Software Engineering (SW Dev & Test)

Job Type: Software Engineer Trainee

Job Purpose

A Software Trainee builds and delivers high-quality software in compliance with software design inputs and quality standards under supervision.

Job Responsibilities

The Software Trainee works in all phases of the software development lifecycle (SDLC) following domain-specific regulatory and quality standards.

  • Builds Quality Software - Coding Standards: The software engineer writes code to agreed coding standards.
  • Builds Quality Software - TDD: The software engineer follows TDD practices to develop failing tests before changing or writing new code.
  • Builds Quality Software - Unit Testing: The software engineer develops unit tests for all code and ensures unit tests are passing before and after check-in.
  • Builds Quality Software - Test Coverage: The engineer develops test cases for all bugs to avoid future regressions.
  • Agile Modelling - Documentation: The software engineer documents continuously, as late as possible, and maintains a single source of information.
  • Agile Modelling BDD (Functional Tests): The software engineer creates a shared understanding using Behaviour-driven development.
  • Agile Practices - Pair Programming: The software engineer engages in pair programming practices.

Requirements

  • Bachelors Degree

Benefits

  • Standard

Locations: Chennai, Tamil Nadu, India
Post a CV