Software Engineer (Data Systems/ETL)
Harris Computer India
Software Development · 10,001+ employees
About the role
The role involves collaborating with business analysts to define requirements and producing technical specifications, code, and unit test plans. You will be responsible for maintaining coding standards, meeting project timelines, and owning key software features or modules.
What they look for
Requirements
Candidates are expected to produce and execute unit test cases and contribute to the development of proof of concepts. The position requires the ability to document technical processes and participate in peer-review sign-offs.
Full description
- Acts as Liaison with Business Analysts and/or internal/external clients to ensure that requirements are
understood
- Produces and executes unit test cases as defined by the team
- Maintains coding standards
- Produces supporting technical and installation documentation for internal and external publication as
appropriate
- Achieves productivity targets to ensure deliverables are met within budget, on schedule and defined quality
standards
- Completes all necessary software and non-software components in the timelines as defined by the Scrum
Team/Project Manager
- Produces technical specifications, code and/or unit test plans in line with the traceability matrix/functional
specification
- Escalates product issues and suggest product improvements
- Builds expertise and owns at least one key feature or module
- Contributes or develops proof of concepts as needed
- Reviews and signs-off of others work as per peer-review process