By Integrated Research and Development (IRD), Singapore Qualification:
- Bachelor’s in Computer Science
Experience:
4-5 of Relevant Experience. Experience working in an Agile/Scrum environment
- Excellent knowledge of Core JAVA, OOP and Data structures with extensive experience in JAVA spring, spring boot and micro-services architecture.
- Excellent programming and analytical skills with knowledge of design patterns and is able to write reusable, high performance and clean code with adherence to coding style and conventions.
- Knowledge of Version Control Systems (Git, SVN) and deployment automation pipelines (Jenkins, Bitbucket, etc.) and Strong knowledge of Databases (relational and NoSQL).
Duties & Responsibilities:
- Build and maintain existing applications.
- Write well-designed, testable code, integrating and debugging applications with adherence to standards, and best practices (e.g. source code control, code reviews etc.) with unit test coverage.
- Train and mentor other team members, help them where required and lead the work in settling difficulties. Interact closely with the Team lead and Project Manager frequently to provide accurate efforts and estimations, feedback on progress, risks and challenges proactively.
- Improving system quality by identifying issues and common patterns, and developing standard operating procedures and Integrate software components into a fully functional software system
More Information
- City Karachi
- Currency Pakistan Rupees – PKR
- Number of Vacancies 1
- Career Level Mid-Career
- Years of experience (Min) 4
- Years of experience End ( Max) 5
- Degree Bachelor's degree / higher diploma
- Preferred Nationality Pakistan
- Gender Any
- Speciality 1 Software Engineering