Senior System Development Specialist

Full time Jobs @Ministry of Communications and Information Technology in Communication Email Job

Job Detail

  • Job ID 12843
  • Offered Salary  1000
  • Job Type  Governmental 
  • Opportunity Level  Bachelor Degree 
  • Experience  5 Years 
  • Gender  Male  
  • Professions  Government 
  • Qualification  Diploma 
  • Language Requirement  Pashto Dari English 
  • Contract Type  Contract based 
  • Application Type  Online Local 
  • No of Opportunity  1
  • Organization  Ministry of communication and IT
  • Vacancy Number  000

Job Description

General Directorate of Digital Governance of the Ministry of Telecommunications and Information Technology

As a Senior System Development Specialist at the Ministry of Communication and Information Technology (MCIT), you will play a key role in leading and contributing to the design, development, and implementation of complex software systems and applications. Your technical expertise will be crucial in guiding the development team, ensuring best practices, and delivering high-quality solutions. This position offers an opportunity to work with a talented and dedicated team, contributing to the advancement of cutting-edge technologies and supporting the mission of MCIT in the digital transformation of the country.

Duties & Responsibilities

  • Software Development: Lead and contribute to the design, development, and implementation of complex software systems, applications, and solutions according to business requirements and technical specifications.
  • Technical Leadership: Provide technical expertise and guidance to the development team, ensuring best practices, code quality, and adherence to software development standards.
  • System Analysis: Conduct thorough analysis of existing systems and applications, identifying areas for improvement, scalability, and performance optimization.
  • Project Management: Take ownership of software development projects, including planning, scheduling, and coordinating tasks to meet project timelines and deliverables.
  • Collaboration: Collaborate effectively with cross-functional teams, including product managers, UX/UI designers, and quality assurance engineers, to ensure seamless integration and delivery of software solutions.
  • Innovation and Research: Stay updated with emerging technologies, industry trends, and best practices in software development, and apply this knowledge to improve existing systems and propose innovative solutions.
  • Code Review and Quality Assurance: Review code submissions to ensure code quality, security, and maintainability, and actively participate in the quality assurance process.
  • Troubleshooting and Issue Resolution: Identify and resolve complex technical issues, providing timely solutions to ensure the continuous and smooth operation of software systems.
  • Documentation: Maintain comprehensive technical documentation, including system architecture, design specifications, and user manuals.
  • Mentoring and Training: Mentor junior team members, conduct technical training sessions, and share knowledge to foster a collaborative and high-performing development team.
  • Testing and Deployment: Oversee software testing procedures, including unit testing, integration testing, and deployment, to ensure reliable and bug-free software releases.
  • Performance Optimization: Optimize software performance, scalability, and efficiency through code profiling, caching, and other relevant techniques.

Job Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • More than Five years of experience in software development, with a focus on full-stack development and system architecture.
  • Strong proficiency in programming languages such as Java, PHP, Python, C#, or similar.
  • In-depth knowledge of software development methodologies, version control systems, and agile practices.
  • Experience with database management systems (e.g., SQL, NoSQL) and data modeling.
  • Familiarity with web technologies, frameworks, and libraries (e.g., Spring Boot, JavaScript, React, Angular, Node.js).
  • Excellent problem-solving and analytical skills, with the ability to approach complex technical challenges creatively.
  • Strong communication and interpersonal skills to effectively collaborate with cross-functional teams.
  • Leadership abilities and a track record of mentoring and guiding development teams.

Submission Guideline

Interested candidates are invited to submit their applications, including a detailed resume, cover letter, and list of systems and applications developed or contribution to any project with precise and detailed description to our recruitment portal which the link is provided below.

The cover letter should briefly outline your qualifications, relevant experience, and reasons for your interest in the position. We encourage applicants to highlight their achievements and contributions in previous roles.

The deadline for submitting applications is 18 Asad 1402 12:00 o’clock PM. Only shortlisted candidates will be contacted for further evaluation and interviews. MCIT is an equal opportunity employer, and candidates from diverse backgrounds are encouraged to apply.

We look forward to receiving your application and thank you for considering joining MCIT in our mission to transform the nation’s digital landscape.

How to Apply

With this form of educational documents, confirm your work experience and attach a copy of your ID card!

Note: Academic documents must be approved by the Ministry of Higher Education. If the work experience is in the government, the accident clearance form has been approved, which has not passed more than six months, and if the work experience is in the private sector/institutions, while providing a copy of the line, a confirmation from the relevant government authorities (Ministry of Commerce or Economy) must be submitted. also provide From sending confirmation letters, letters of appreciation. refrain from

Arrange all the documents in a PDF file or a ZIP file whose size does not exceed 5 MB and register in the last step of the form (attachments section).
Attention! After completing and sending the request form, the system will provide you with your requested serial number and you should write it down!
If the applicant does not receive the serial number from the system, this means that the application form has not been completed, and therefore, the applicant will not be included in the evaluation or examination process.
If you encounter technical problems, please contact [email protected]

Sponsored ads

Other jobs you may like