- Lahore, Punjab, Pakistan
- Software Engineering
We are looking for an experienced developer (8+ years’ experience) responsible for the design, development and maintenance of applications. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.
- 8-10 years of hands-on development experience in any Object Oriented Language (experience in Java is nice to have)
- Hands on in Architecting and developing large scale applications
- Demonstrable experience with Cloud and Dev/Ops technologies
- First hand development experience in Java/J2EE is a plus
- Has worked with SQL as well as NoSQL databases (Firebase, Cassandra, MongoDB etc.)
- Proficient understanding of code versioning tools (GIT will be preferred)
- Familiarity with continuous integration and build tools such as Jenkins.
- Expertise in producing RESTful APIs and back-end services
- Comfortable working with static code analysis tools.