Application Developer/Programmer

May 4, 2026
Application ends: August 3, 2026
Apply Now

Job Description

As a Software Engineer you will:

  • Design, develop, test, install and support programs/systems,
  • Support projects proposals based on cost/benefit justification interfacing with stakeholders across functional and geographical lines,
  • Meet with customers to understand needs and requirements, and make recommendations on best practice systems solutions for small to medium size/complexity/risk projects,
  • Analyse detail systems factors: input/output requirements, information flow, hardware and software requirements, alternative approaches, etc.,
  • Validate alternative problem management proposals and make decisions on solutions,
  • Provide technical assistance to other Swift colleagues and assist in resolving problems reported by less senior team members.
  • Also handle the end-2-end system integration to improve the product overall quality

Additional responsibilities can leads to:

  • Provide technical guidance to customers and act as mentor to less senior team members,
  • Give presentations to management and customers,
  • Prepare and complete systems documentation and operating procedures,
  • Lead design review meetings for small to medium size/complexity/risk projects,
  • Evaluate and recommend technical feasibility and estimates of the proposed systems solutions.

Experience & Education

  • University degree in Computer Science or related disciplines/equivalent work experience
  • At least 5 years of professional software development and maintenance experience

Technical Skills

  • Proficiency in C++ programming language and object-oriented design skills
  • Open to work on other programing language like Java, Python, C etc
  • Storning knowledge with Oracle or other RDBMS with exposer to PL/SQL.
  • Ready to work on a Test Driven development environment
  • Knowledge of LINUX operating system, GIT source code management, storage environments, file systems and network protocols
  • Knowledge of CI/CD
  • Knowledge of Elastic Search
  • Knowledge of Jira, Bitbucket and Confluence
  • Understanding of Agile & DevOps

Soft Skills

  • Adaptability and responsiveness to change
  • Strong communication skills (both written and oral)
  • Team player, willing to work in multicultural environment
  • Ability to influence, work effectively across all levels and transversally; challenger, curious and a positive mindset
  • Capacity to innovate, think out of the box and connect the dots: challenge the status quo, and think out of the box for alternative/most efficient solutions
  • Customer oriented: making customers and their needs a primary focus
  • Agile experience is an asset

Additional skills/experience linked to the role:

  • Ability to multitask, prioritize and deal with uncertainty – Planning and organizing are key
  • Get an end-to-end view of the product and process
  • Ability to manage large and complex projects
  • Take accountability for delivering results
  • Open to work in various stage of the Software Development Cycle (i.e., Development/Testing/Qualification/Release and Deployment)

Skills

AI and MLL exposer 3 Years Junior (1-3)

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline

#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru