126-Senior Back-end Developer (.NET Framework)
Publish Date
Closing Date
Job Location: |
|
Nationality: |
Afghan |
Category: |
Information Technology |
Employment Type: |
Full Time |
Salary: |
NTA-Grade 'B' |
Vacancy Number: |
126/MoF/ICT |
No. Of Jobs: |
1 |
City: |
Kabul |
Organization: |
Ministry of Finance |
Years of Experience: |
7 years of working experience with Bachelor degree and 5 years for Master degree. |
Contract Duration: |
End of Fiscal Year (Extendable) |
Gender: |
Male |
Education: |
Bachelor's degree in computer science, Information Technology, or a related field with minimum 7 years of working experience and Master’s degree with 5 years. |
Close date: |
2024-08-05 |
About Ministry of Finance:
Directorate of Information Communication Technology at Ministry of Finance mainly focusing in the area providing data and voice services for MoF operations using highly-equipped data center, unified transmission system, and interconnected links via fiber and microwaves. Directorate of ICT is providing reliable and secure platform for overall data and voice connectivity and access to MoF core application services in MoF HQs and sites.
Job Description:
The Ministry of Finance's Directorate of ICT is seeking a highly skilled Senior Back-end Developer with expertise in the .NET Framework. The successful candidate will be responsible for designing, developing, and maintaining robust back-end systems and services. This role requires a deep understanding of server-side logic, database management, and API development. The ideal candidate should have a passion for optimizing performance and ensuring scalability.
Job Requirements:
Key Responsibilities
System Architecture and Design:
Design and develop high-performance, reliable, and scalable back-end systems using the .NET Framework.
Collaborate with front-end developers to integrate user-facing elements with server-side logic.
API Development:
Develop and maintain RESTful APIs to support various business applications.
Ensure APIs are secure, efficient, and well-documented.
Database Management:
Design, implement, and maintain database schemas, queries, and stored procedures.
Optimize database performance and ensure data integrity.
Performance Optimization:
Identify and resolve performance bottlenecks and other system issues.
Conduct code reviews and implement best practices to enhance the performance and security of applications.
Collaboration and Mentoring:
Work closely with cross-functional teams, including front-end developers, QA engineers, and project managers.
Mentor junior developers and provide guidance on best practices and coding standards.
Security and Compliance:
Implement security measures to protect data and applications.
Ensure compliance with industry standards and regulations.
Continuous Improvement:
Stay updated with the latest industry trends and technologies.
Proactively propose improvements to existing systems and processes.
Documentation:
Maintain clear and comprehensive documentation for all developed code and systems.
Create technical specifications and project plans.
Qualifications:
Bachelor's degree in Computer Science, Information Technology, or a related field.
Proven experience as a Back-end Developer with expertise in the .NET Framework.
Strong understanding of object-oriented programming and software design patterns.
Proficient in C#, ASP.NET, and related technologies.
Experience with database technologies such as SQL Server.
Knowledge of RESTful API design and implementation.
Familiarity with version control systems (e.g., Git).
Excellent problem-solving skills and attention to detail.
Strong communication and teamwork skills.
Preferred Skills:
Experience with cloud services (e.g., Azure, AWS).
Knowledge of DevOps practices and CI/CD pipelines.
Familiarity with containerization technologies (e.g., Docker, Kubernetes).
Submission Guideline:
Qualified applicants are encouraged to submit their CVs with a detailed application letter and contact details, no later than 5-August-2024 to below e-mail:
Please clearly indicate “position name vacancy number in the subject line, as well as do not attach your education and working experience documents.
Submission Email:
hr-nta.vacancies@mof.gov.af