Software Engineer - Window

In a Nutshell:

We are always looking for people who wish to grow in a high-performing environment. Our ideal candidate for this position is a process-focused individual who leverages his expertise for building and managing applications that benefit our users. Above all, we are looking for team builders who are excited to work in a fast-paced and highly rewarding cross-functional environment. 

Once you are here, you will:

  • Be proactive for the inclusivity of team happenings and can reason and question about it. Your opinion matters!
  • Take ownership of the teams' execution plan particularly the tasks you pick. Understanding the bigger picture would help your way forward.
  • Act mature. You might not be the most junior, but still growing in the team; maturity is something you should seek, take all the help you require from the senior members in your team. Calling out for help is expected from you and it would be an appreciated behavior.
  • Gel along with team members to come up with reasonable solutions for the problems, and be responsible about the consequences and own it.
  • Become a dependable member of the team so that the senior members rely upon you to commit to deliveries. Be their eyes and ears when possible.
  • Be agile is your choice. Essentially that translates to being able to move quickly and easily. This is what we expect from our team members. This isn't something humans are good at, but rather natural, observe where you find your spot; Some of you might want to be the role model of the situation. Be the change agent for good in the team and org!
  • Execute BAU, be lean as much as possible. As mentioned above, take ownership even beyond your teams' boundaries; When the need asks, go and talk to various individuals in teams to get the BAU sorted out.
  • Act timely. Time is a scarce resource, make sure the commitments are met on a timely basis. If something doesn't feel like it is doable, strike a conversation, with your manager to help you out. A hands-on person, ready to take the challenge for the need of time.
  • Build efficiencies. We organize our code and practices in a particular fashion, you can learn first and then can reason about any change you find can improve our efficiencies.

What does GADITEK offer you?

Gaditek is a new-age technology company that is focused on just one thing: keeping you relevant in the market. We work hard. Harder than most other places of work in the same hours. But we also purposefully find ways to allow our teams to enjoy work together. As a result, we’re among the best companies to work for in Pakistan with a plethora of benefits and an amazing culture.

Working with us, you will never have to worry about being left behind in the market or losing your market value. You will always remain market competitive, work on challenging new projects that require you to put your knowledge and experience to create amazing solutions that you’re proud of and which help us go to new places.

Relevant Experience:

Minimum Qualification:

  • Relevant BS degree (e.g Computer Science or Engineering) or equivalent with programming experience.


  • A hands-on person, ready to take the challenge for the need of time; Been there done that for at least 1 year or more.
  • Some Knowledge of software architectures and design patterns would be nice!
  • Having a nag of writing clean code is a must. You must also be open to reason about why you selected the way you write code.
  • We like the ability to test for our code; TDD, BDD, and other ways of development help us with that. Join our journey of learning and practicing them.

Specific Skills: 

  • Our product has been around for over a decade and we have experienced a shift from object paradigm to functional paradigm. We expect the person joining in to be equipped with the same.
  • Our day in and day out is on Windows, hence its knowledge is required. Your willingness towards learning also matters (if you aren't knowledgeable enough).
  • For the tools, we think you must know **.NET, C#** to fit in; don't worry if you aren't that fluent, you can express yourself with similar language specs, but in the end must be willing to learn the former. 
  • Debugging code is our need, your ability to do that would do wonders.

Remote Work During COVID19 Pandemic

Work from home is mandatory for all Gaditians during the COVID19 pandemic. To enable our teams to work remotely, Gaditek has introduced the following:

  • UPS for Critical Staff
  • Monthly Internet Allowance
  • Internet Device
  • Pausing all pending Loan Installments
  • Additional OPD Benefits for our Office Staff
  • Dedicated hotlines to our support teams

A special fund has been set up to support all Gaditians and their families in case of a worst-case shutter-down scenario in any area that limits access and availability to food and basic amenities. Gaditians are a family and we are committed to moving forward and through this pandemic together as one.

Additionally, our Admin team is on standby at all times to help Gaditians in any way they can. Finally, a detailed WFH policy and guide to enable productive work from home for all teams are available.

Apply - Software Engineer - Window
File Name: no file selected
Suitable formats are doc, docx & pdf