Assistant Manager (Software)
| Department | Communication |
| Job Type | Contractual |
| Station | NASTP Alpha Rawalpindi |
| Gender | Both |
| Last Date to Apply | 09-03-2026 |
The Assistant Manager (Software) will assist in the design, development, optimization and all maintenance of high-quality software applications, contributing to both frontend and backend application development. This role is ideal for a fresh graduate or early carrier professionals who are passionate about coding, problem solving and modern practices. The Assistant Manager (Software) will gain practical experience in system integration and application development.
· Develop Man Machine Interface (MMI) applications across desktop platforms.
· Develop front-end applications for effective visualization of processed RF & DSP data.
· Develop robust software solutions using programming languages such as C/C++, Python, C#, Java, JavaScript, SQL, PHP, ASP.NET.
· Optimize existing software applications to enhance performance and efficiency.
· Implement socket programming and multi-threading for high-performance applications.
· Work with development platforms such as Visual Studio, Eclipse, MS SQL Server and MySQL.
· Collaborate with cross-functional teams to integrate desktop applications with RF and DSP systems.
· Prepare detailed technical documentation, including design specifications, APIs, and reports.
· Bachelors / MS degree in Computer / Software Engineering / Computer Science / Information Technology with minimum CGPA of 3.0.
· Degree preferably from HEC-recognized or reputable foreign institute.
· Candidates with up to 2 years of relevant software development experience will be preferred.
· Fresh graduates with strong fundamentals in programming, software design and system integration are encouraged to apply.
· Strong understanding of data structures, algorithms and software design principles.
· Proficiency in programming languages: C/C++, Python, Java, or C#.
· Experience with relational databases (e.g. MySQL, PostgreSQL, MS SQL).
· Familiarity with version control (Git) and CI/CD pipelines.
· Knowledge of cloud platforms (AWS, Azure or similar).
· Understanding of hardware-software integration and system-level design.
· Strong problem-solving, documentation and teamwork abilities.
· Ability to manage multiple projects and meet deadlines.
Additional Notes
· 6-month probation including 2-3 months of structured training.
· Final appointment to be confirmed after successful probation.
· All candidates who applied earlier for the same position may not apply again. Their application submitted earlier, will be included in selection process.
Reach Us
Contact Us
- NASTP Alpha Location
- Old Airport Building, Nur khan, Chaklala, Rawalpindi
- Email Address
- info@nastp.gov.pk
- For Information
- +92-51-9504351
- +92-51-9504355
