Junior Software Developer/ Analyst

THE COMPANY

The Development Finance Corporation (DFC) is Belize’s only Development Bank. Our Board of Directors and Staff are strongly committed to our mandate to provide innovative development financial solutions which contribute to the resilient and equitable growth of Belize.

DOWNLOAD THE JOB DESCRIPTION

THE POSITION

The Junior Software Developer / Analyst supports the analysis of business requirements and contributes to the design, development, and maintenance of software solutions that support the Corporation’s operational and strategic objectives.

 

This role combines systems analysis and hands-on software development, contributing to the delivery of secure, scalable, and efficient solutions. The position supports application development, system integration, process automation, and digital initiatives across the Corporation.

 

The role is responsible for contributing to assigned solutions and supporting broader system and enterprise initiatives, with technical direction and oversight provided by the Senior Software Developer / Analyst.

DUTY STATION

Headquarters, Belmopan

Education & Experience

  • Bachelor’s Degree in Computer Science, Information Systems, or a related field (Associate Degree with relevant experience may be considered).
  • Minimum 2–4 years of relevant experience in software development and/or systems analysis, including exposure to application development and deployment.
  • Experience with web and application development.
  • Demonstrated experience working with relational databases (e.g., SQL Server, MySQL, PostgreSQL).
  • Experience with Microsoft Power Platform (Power Apps and Power Automate) is required to support, maintain, and progressively transition existing business applications to modern development frameworks.
  • Familiarity with API integration using RESTful services.
  • Exposure to Business Intelligence or reporting tools is an asset.
  • Relevant technical certifications are an asset.

Key Responsibilities Include:

  • Collaborate with stakeholders to gather, analyse, and document business and system requirements.
  • Review existing processes and systems to identify improvement opportunities and translate business needs into technical specifications.
  • Assist with the design, development, testing, deployment, and maintenance of software applications.
  • Write clean, efficient, and maintainable code and support troubleshooting, debugging, and issue resolution.
  • Contribute to system design, data models, workflows, APIs, and system integrations aligned with enterprise standards.
  • Support automation and digital transformation initiatives using tools such as Power Apps, Power Automate, and Power BI.
  • Assist with database development, queries, dashboards, and reporting while ensuring data accuracy and governance compliance.
  • Prepare and maintain technical documentation, user guides, and participate in testing and release management activities.
  • Work collaboratively within Agile teams, participate in sprint activities, and provide technical support to users.
  • Ensure solutions comply with corporate security standards, IT policies, and regulatory requirements.
  • Promote teamwork, knowledge sharing, and support onboarding and training of new team members.

Required Knowledge, Skills & Abilities

  • Proficiency in modern programming languages used in web and application development (e.g., JavaScript/TypeScript, C#, Python, or Java), with demonstrated ability to apply these in development tasks; experience in both frontend and backend development is preferred.
  • Working knowledge of software development life cycle (SDLC), Agile methodologies, and basic DevOps practices and version control (GIT).
  • Strong analytical and problem-solving skills.
  • Ability to translate business requirements into technical solutions with guidance.
  • Working knowledge of database design, SQL queries, and data modeling.
  • Understanding Third Party API system integration concepts.
  • Experience using Microsoft Power Platform and low-code/no-code tools.
  • Strong written and verbal communication skills.
  • High level of professionalism, confidentiality, and ethical conduct.
  • Mindset of innovation and continuous improvement.

TO APPLY

Application package must include the following:

  • Letter of Application
  • Curriculum Vitae
  • Copy of most recent qualification
  • Three (3) Letters of Recommendation (no older than six months) – two must be professional references, one of which must be from a previous employer
  • Copy of Social Security Card
  • The successful candidate will be required to provide a Police Report as part of the background check

Submit all documents in one PDF file

SUBMIT COMPLETE APPLICATION PACKAGE TO:

People Operations Manager

Development Finance Corporation

City of Belmopan

SUBMISSION

Click the “Apply Now” button to submit your application.

DEADLINE

May 24, 2026