Agro National Corporation Private Limited
Maldives
SOFTWARE DEVELOPER/ ENGINEER

QUALIFICATION & EXPERIENCE:

  • Minimum Bachelor’s Degree in Computer Science, Engineering or another relevant field.
  • 5+ years hands-on experience of software development and depth knowledge of Java.
  • Mobile Application Development experience.
  • Proficiency in popular coding languages including Python, Java, and C++.
  • Solid understanding and experience in HTML5/CSS/JavaScript.
  • Strong background in industry best practices and modern design patterns.
  • Experience in Spring/Spring Boot, knowledge of Groovy/Grails will be an advantage.
  • Knowledge of modern JavaScript frameworks including AngularJS, Laravel, React and Vue.
  • Excellent knowledge of relational databases (Oracle, PostgreSQL) and ORM frameworks.
  • Solid understanding of API, microservice, and integration concepts and technologies, such as REST, JSON, XML, message queues.
  • Experience with continuous integration and continuous delivery tools.
  • Performance analysis of JVM applications, understanding of threading, concurrency and problems that can result from concurrent processing.
  • Strong programming background with knowledge in modular based programming and use of emerging trends.
  • Good graphics skills and knowledge in UI/UX design.
  • Experience with Source Control (Git or TFS).
  • Experience in automation testing desirable.
  • Familiarity with containers and logging/monitoring solutions.
  • Experience with GCP, AWS, Azure, or any other public cloud platform.
  • Knowledge of traditional build systems such as Gradle and Maven.
  • Knowledge of Agile / Scrum process, language, and ceremonies.
  • Experience in hosting applications and database using cloud technologies.
  • Knowledge of managing and implementation of payment gateway systems.
  • Having worked actively in building applications for the government will be an added advantage.

     OTHER COMPETENCIES:

  • Ability to work in teams, and individually with minimum supervision.
  • Exercises initiative and creativity to complete projects within the project scope.
  • Good interpersonal skills and proven ability to work in a highly team-oriented environment.
  • Proven ability to function in a fast-paced, agile project-based, environment.
  • A demonstrated passion for learning new technologies.
  • Proficient in written and verbal communication with both internal and external stakeholders.
  • Project Management skills, good planning, scheduling, and analytic skills.
  • Good writing skills in Dhivehi and English

     NO. OF VACANCY:

  • 01

     VACANCY TYPE:

  • Fulltime

     REMUNERATION:

  • A competitive remuneration package will be given. Negotiable.

     SCOPE OF WORK;

  • Design, develop and implement external and internal applications for various business requirements of AgroNat.
  • Design, develop, test, and maintain high-quality scalable web applications, mobile applications, and services in java ecosystem.
  • Carryout code reviews and ensure that all solutions are aligned to predefined architectural specifications; identify and troubleshoot application code related issues.
  • Participate in project planning sessions with managers, business analysts and team members to analyze business requirements.
  • Support and maintain applications in a production and test environment.
  • Coach and mentor junior members of staff.
  • Collaborate with Information, Technology Manager to leverage cross departmental and cross-business unit teams or engineers for development of applications, testing, or other related project initiatives.
  • Develop and implement software life cycle and project management procedures.
  • Deliver developed and tested software applications within the given deadlines.
 
   

 

 

Individual consultants are invited to submit applications to the email address [email protected] with the following before 1600hrs of 27 September 2020.

  • Submit CV indicating past experiences from similar projects with attested document certificates and transcripts. The applicant should show his/her past experience in the scope of work identified.
  • Submit a cover letter stating why the individual is suitable for the assignment
  • Two (2) professional reference

Interested candidate may contact AgroNat to obtain further clarification and understanding of the scope of work and responsibility prior to the submission of the application. Please send all queries related to this to [email protected].

19 September 2020
ހޯދާ