Full Stack Developer (React.js, .NET, Laravel)

org_admin
Wed, Dec 04 2024 10:57 AM
...........

Publish Date

Closing Date

 

Job Location:

Kabul

Nationality:

Afghan

Category:

Information Technology

Employment Type:

Full Time

Salary:

NTA Grade C

Vacancy Number:

163

No. Of Jobs:

1

City:

Kabul

Organization:

Ministry of Finance

Years of Experience:

Minimum of 5 years with Bachelor Degree and 3 years for master degree

Contract Duration:

Till the end of 1403 fiscal year- Extendable

Gender:

Male

Education:

Bachelor's degree in Computer Science, Information Technology, or a related field.

Close date:

2024-12-13

 

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 is looking to enhance its software development capabilities to support various financial services and management systems. The Full Stack Developer will play a crucial role in building, maintaining, and improving software applications, with a focus on web-based solutions that integrate well with other internal systems

 

Job Requirements:

Purpose of the Role

The Full Stack Developer will be responsible for designing, developing, and maintaining software applications. The role requires working across both the front-end and back-end, with a specific focus on technologies such as React.js for front-end development, and .NET and Laravel for back-end services.

Key Responsibilities

Development and Maintenance:

Design, develop, and maintain full-stack applications using React.js for the front end and .NET/Laravel for the back end.

Create efficient, reusable, and scalable code following best practices.

System Integration:

Collaborate with internal teams to ensure the seamless integration of developed applications with existing systems.

Integrate third-party APIs as needed.

Collaboration and Communication:

Work closely with UX/UI designers to ensure high-quality user interfaces.

Participate in project planning and provide feedback on timelines, milestones, and deliverables.

Testing and Quality Assurance:

Conduct unit testing and integration testing to ensure software reliability and performance.

Assist in system troubleshooting and debugging.

Documentation:

Maintain proper documentation for developed software, including technical specifications, change logs, and user manuals.

Training and Support:

Provide technical support to internal users.

Assist in training junior developers and mentoring team members.

Qualifications and Experience

Education: Bachelor's degree in Computer Science, Information Technology, or a related field.

Experience: Minimum of 5 years with Bachelor Degree and 3 years for master degree with relevant work experience in full-stack development, preferably with React.js, .NET, and Laravel.

Technical Skills:

Proficiency in JavaScript, React.js, .NET, and Laravel frameworks.

Experience with RESTful APIs, SQL databases, and Git version control.

Familiarity with Agile methodologies.

Version control.

Soft Skills:

Strong problem-solving skills and attention to detail.

Good communication skills and ability to work in a team.

Key Deliverables:

Successfully developed and deployed software solutions, aligned with project specifications.

Detailed documentation for all developed software, including code comments and user guides.

Enhanced knowledge sharing through mentoring and training sessions for junior team members.

Performance Indicators:

Code Quality: Adherence to coding standards and best practices.

Timeliness: Meeting project timelines and milestones.

Team Collaboration: Active participation in team activities and clear communication.

User Satisfaction: Positive feedback from end users on developed software.

Duration and Type of Employment

Contract Type: Full-time

Duration: One year, renewable based on performance and project requirements

Reporting and Supervision:

The Full Stack Developer will report directly to the Head of the Software Development Department.

Other Requirements:

Willingness to learn new technologies and frameworks as per project needs.

 

Submission Guideline:

Qualified applicants are encouraged to submit their CVs with a detailed application letter and contact details, no later than 13-Dec-2024 to below e-mail: 

Please clearly indicate “position name vacancy number in the subject line.

Please do not attach your education and working experience documents.

 

Submission Email:

siyam.qazikhani@mof.gov.af

Related VacanciesShow all

Back to vacancies