2 Job Positions of Senior Software Developer Under Contract at MINECOFIN: (Deadline 17 March 2023)

2 Job Positions of Senior Software Developer Under Contract at MINECOFIN: (Deadline 17 March 2023)

2 Job Positions of Senior Software Developer Under Contract at MINECOFIN: (Deadline 17 March 2023)

Job description

Under direct supervision and guidance of IFMIS Principal Senior Software Developer Team Leader the Senior Software developer will be responsible of the following:
• Execute full software development life cycle (SDLC).
• Develop software solutions by studying information needs; conferring with IFMIS Business Process Management Team; studying
systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle.
• Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed
solutions.
• Designing new software programs, application programming interfaces (APIs), websites, and applications.
• Writing advanced programming code.
• Review and debug code.
• Perform validation and verification testing.
• Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and
clear code.
• Meeting and collaborate with IFMIS Principal Senior Software Developer Team Leader, development managers and business
analysts to discuss software projects.
• Support and develop junior software developers and IT experts by providing advice, coaching and educational opportunities.
• Ensure MINECOFIN IT security policy appliance in Smart IFMS software development lifecycle.
• Research new technologies, advancements and industry improvements in order to stay abreast of the latest developments and
enhance the success of Smart IFMS and its related software applications/programs.
• Protect operations by keeping information confidential.
• Accomplish engineering and MINECOFIN’s Financial Systems Development Program mission by completing related results as
needed

  • Minimum Qualifications

    • Bachelor’s Degree in Information Management

      3 Years of relevant experience

    • Bachelor’s Degree in Software Engineering

      3 Years of relevant experience

    • Bachelor’s Degree in Computer Science

      3 Years of relevant experience

    • Bachelor’s Degree in Computer Engineering

      3 Years of relevant experience

    • Bachelor of Science in Information Technology

      3 Years of relevant experience

    • Bachelor’s degree in Network & Communication

      3 Years of relevant experience

    Competency and Key Technical Skills

    • Integrity

    • Strong critical thinking skills and excellent problem solving skills.

    • Inclusiveness

    • Accountability

    • Communication

    • Teamwork

    • Client/citizen focus

    • Professionalism

    • Commitment to continuous learning

    • Highly interested in keeping up to date with changing technology

    • Understand the laws regarding privacy and data storage

    • Being able to work hard under stressful situations

    • Proven working experience in software development using Java technologies

    • Having practical skills in developing enterprise application using the following technologies: ZK, JSF, Angular, Spring and Hibernate

    • Knowledge and experience in mobile applications development will be an advantage.

    • Prior experience in the successful development of application build, testing, implementation and quality assurance activities of automated banking systems will be an advantage.

    • Strong track record in performance management is vital (setting targets, monitoring delivery, planning).

    • Having a good grasp of Data Structures and Algorithms

    • Adequate and Practical knowledge of Relational Database Technologies through additional Professional Training in Advanced Database Systems (ORACLE, DB 2, Informix, MySQL, PostgreSQL, SQL Server) and practical experience

    • Adequate and Practical knowledge of Web 2.0 technologies through additional Professional Training and practical experience

    • Being teachable and a quick learner in software development.






Kindly Note

All Jobs and Opportunities Published on mucuruzi.com are completely free to apply. A candidate should never pay any fee during the recruitment Process. Even if mucuruzi.com does its best to avoid any scam job or opportunity offer, a job seeker or an opportunity seeker is 100% responsible of applying at his own risk.
Check well before applying, if you doubt about the eligibility of any offer do not apply and notifie to mucuruzi.com via this email: mucuruzi2016@gmail.com and remember to never pay any fee to have a job or get any opportunity, if you do so, do it at your own risk.









Related posts