Inov8 provides expert consulting services for efficient re- engineering of business processes. i8 specializes in developing, licensing, hosting, operating and maintaining a host of technology functions for its clients. It offers the latest in e-business and wireless technology services, systems integration and various outsourcing options across a wide range of industries.
We currently have multiple openings for Sr. Software Engineers in Lahore office. The details of the job are as follow:
Sr. Software Engineer.
No. of opening: 6 Location: Lahore.
Qualification: BS/MS computer Science or Software Engineer.
Experience: 2 – 3 yrs.
Job Description:
To be part of the software development team in all phases of the software development life cycle specializing in the area of application analysis - in accordance with the functional and technical specifications. The main responsibilities of a senior software engineer are as follow:
- Act as primary point of contact for all development related internal activities.
- Evaluate, select and apply standard engineering techniques, procedures and criteria using judgment in making adaptations and modifications.
- Plan, lead and control the development resources.
- Ensure project requirements, progress, issues and risks are communicated to TL.
- Lead the team in acquiring domain knowledge.
- Help System Architect in selection of proper tools and technologies and developing the architecture.
- Responsible for the performance evaluation of TMs.
- Ensure preparation of, and communicate, execute, and monitor the project plan.
- Ensure preparation and analysis of Functional Specifications.
- Ensure development and design related issues are identified and resolved.
- Ensure preparation and execution of design and implementation.
- Ensure any changes in functionality and design are identified.
- Coordinate any changes throughout the SDLC with concerned persons.
- Ensure bug fixing, monitor nature of bugs and resolve bug status with QA.
- Ensure preparation of the Shipment Package.
- Perform any other duties assigned by TL.
Minimum Skills Required:
Academic Qualification( s):
- Bachelor’s degree in Computer Science (or a related discipline) or an equivalent of a degree in appropriate education and experience.
- Professional courses in Management.
Technical skills:
- Good analytical and decision making skills.
- Knowledge of SDLC, Object Oriented or relational design strategies/ methodologies.
- Sound presentation skills.
- Sound verbal and written communication skills.
- Good programming skills.