• Can architect and design apps, review design and code, review and fix tests and functional coverage.
  • Primarily responsible for designing and implementing software solutions in conformance to requirements.
  • Excellent understanding of current enterprise software technologies and development practices/tools, including virtual environments, source control, remote development, issue tracking, build and test automation, and networking management
  • Involvement in requirements analysis and impact analysis in coordination with business analyst and software architects. May also be required to perform requirements analysis independently
  • Experience with Scaling is required
  • Demonstrable track record of successful projects
  • Linux as a development environment
  • Hibernate, Spring, Elastic Search/Lucene, Java ORM
  • Identifying design patterns and coordinating with team members to maximize code re-usability
  • Leading a small team of Software Engineers to apply software engineering practices and implement automations across all elements of solution delivery
  • Facilitating team members in resolving technical issues
  • Ensuring adherence to development standards, processes and best practices
  • Make or facilitate in making technology decisions that optimally meet requirements and high level design specifications
  • Conducting research on tools, technologies, domains and solutions relevant to the assigned product(s) and/or project(s)
  • Has experience working with two or more of data related technologies and familiarity with others from various Relational databases, Nosql databases, Caching systems, Full Text Search engines, Big Data systems.
  • Has good experience with the TDD approach, doing unit testing, mocking, integration/UI testing, behaviour driver testing.
  • Has good experience working with, setting up and configuring any continuous integration and delivery systems, any code quality automation technologies.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Department:
Software Department
Job Location:
Gulberg 2, Lahore, Pakistan
Gender:
No Preference
Minimum Education:
Bachelors
Career Level:
Experienced Professional
Experience:
5 Years - 7 Years
Apply Before:
Nov 14, 2017
Posting Date:
Oct 13, 2017

InfoTech Pvt Ltd

Information Technology · 301-600 employees - Lahore

Established in 1995, InfoTech is now a leading, and the fastest growing IT Knowledge Integration company. With deep business process knowledge, highly skilled resources and collaborative working culture we are committed to delivering Performance-centric Technology Solutions to our customer and help them become high-performance businesses. Our strong alliances with industry leaders like IBM, Oracle, Cisco, Computer Associates (CA), SAP, McAfee, and others, provide us distinct advantages to remain a dependable and trusted technology partner for our customers. Our consistent growth is due to the high level of importance given and investments made in developing Human Capital and creating a knowledge based leadership culture. Now that the company is a global provider, growth is critical. We invite talented, challenge seeking, growth-savvy men and women to join, and grow with us.

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium
I found a job on Rozee!