To be part of the software development team in all phases of the development life cycle. The main responsibilities of a software engineer are:
- Analyze, design, develop, document and maintain assigned part of any phase in SDLC.
- Help TL in project estimation.
- Implement and unit test the assigned part of software.
- Responsible for peer unit testing.
- Analyze and fix the bugs/CRFs/SDRs and prepare the related documents.
- Prepare Shipment Package.
- Identify Project Requirements and communicate to the TL.
- Help in selection of appropriate tools and technologies.
- Explore new tools and technologies.
- Provide technical guidance to other TM(s).
- Conduct training/presentation in his/her area of expertise.
Skills Required
Academic Qualification(s)
This is an entry-level position requiring a bachelors degree in computer science (or a related discipline), or an equivalent of a degree in appropriate education.
Technical skills
Proficient in at least one development language.
Knowledge of Software Development Life Cycle.
Knowledge of OO or relational design strategies/methodologies.
Management / Interpersonal Skills
Ability to work in a team.
Experience
Enough experience is required only if person does not have a bachelors degree in computer science.
Send your CVs to:
hr@inov8.com.pk