The Lead Software Engineer would be working onsite at the Nex Degree office located on Tariq Road, Karachi.
This would be a regular morning shift position (9:00 am to 6:00 pm, plus a 1-2 hour evening meeting per week which you can do from home) with a premium compensation package as compared to the market standard.
The Lead Software would be responsible for leading the development effort using technologies such as JAVA, PHP and Flex.
Responsibilities
Writing excellent code
Collaborating with front end and back end developers for developing rapid prototype concepts and gathering feedback metrics
Working closely with leadership and product strategy team
Understanding requirements from Product Manager and recommending solutions
Evaluating technology alternatives and recommending design improvement
Conducting peer code reviews
Evaluating existing architectures for effectiveness and advising on architecture for newer features on current platforms
Providing technical engineering advice and guidance to junior team members
Requirements & Skills
5 to 6 years of software engineering / architecture experience
Saa S platform development experience in Open Source Technologies
Leadership experience; taking a project from start to finish
Good knowledge and understanding of web frameworks
Good knowledge of database design and architecture
Must have Advanced JAVA and PHP programming skills
Familiarity with global industry best practices and trajectory with respect to technology
Good to have experience in Web RTC
Knowledge of Vo IP platforms is a plus
Good verbal and written communication skills in English
Information Technology and Services - Karachi, Pakistan