About Aurum Afghanistan Mobile Money Services Company
Aurum Afghanistan Mobile Money Services Company – AAMMSC is an Afghanistan-based company registered with the Ministry of Industry and Commerce of Afghanistan under license number # 78895 and registration number 153736. The head office of Aurum-Afghanistan is located at 15th Street, Wazir Mohammad Akbar Khan Street 2, house # 3. The company is equipped with strong corporate governance structure, advanced technology, and widespread network of 60 branches across Afghanistan.
Aurum Afghanistan Mobile Money Services Company – AAMMSC has applied for Electronic Money Institutions EMI license in the year 2022. Worth to mention that the company has fulfilled all the requirements of the Central Bank of Afghanistan for an EMI license, after which the company would be regulated by the Central Bank of Afghanistan-NBFS-DAB/EMI section.
Aurum Mobile Money Services Company – AAMMSC offers significant opportunities for improving the efficiency of financial services by expanding access and lowering transaction costs. Aurum Afghanistan is an existing electronic payment processing provider that will offer customized payment solutions to customers and businesses in the mobile money services industry.
Job Description
The Software Developer will be responsible for the design, development & integration of software applications required to support the day to day operation and the decision making process in Line with Afghanistan EMI Regulation.
Job Requirements
Front-end Development:
Develop user-friendly interfaces using HTML/CSS, JavaScript, and front-end frameworks like Angular.
Ensure the responsiveness and performance of applications across devices and browsers.
Collaborate with UI/UX designers to implement designs and ensure a seamless user experience.
Back-end Development:
Design, develop, and maintain server-side applications and databases using languages such as Java, Node.js.
Create APIs and integrate them with front-end interfaces to support seamless data exchange.
Implement security measures and data protection protocols.
Database Management:
Design and optimize databases (Oracle) to support applications and ensure data integrity.
Write efficient queries and manage database migrations.
- Develop and write clean, efficient code based on specifications.
- Test and debug software applications and systems to ensure they function correctly and resolve any issues that arise.
- Collaborate with team members, including designers and product managers, to deliver projects and features on time.
- Maintain and optimize existing systems to improve performance, usability, and scalability.
- Create and maintain technical documentation for software and systems developed.
- Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
- Use version control systems to track changes and collaborate with other team members.
- Deploy applications and systems into production environments.
- Implement security and data protection measures to safeguard applications and systems.
- Produce clean, efficient code based on specifications
- Integrate software components and third-party programs
- Verify and deploy programs and systems
- Gather and evaluate user feedback
- Recommend and execute improvements
- Create technical documentation for reference and reporting
- Conduct thorough code reviews, identify areas for optimization, and implement solutions to enhance code quality, efficiency, and maintainability.
- keeping up to date with technical skills and industry trends.
- monitoring and evaluating existing systems to ensure they are fit for users’ needs, and maintaining it as needed.
- contributing to training materials for new software systems.
Submission Guidelines
Please submit your cover letter and CV and indicate clearly in the subject of your e-mail the vacancy number (AURM 019) and the position you’re applying for.
Applications are no longer being accepted for this position.