Two Decades Developing eProcurement Tailored Solutions

Join Elcom Team

After more than 20 years of successful operation, Elcom still plays a leading role in developing and supporting eProcurement for public sector bodies through its best-in-class technology, would you like to be part of the eProcurement transformation?

Our Values

  • We keep our promises and are committed with our clients

  • We take ownership taking collaborative work to another level.

  • We are passionate about what we do and how we do it.

View our latest vacancies

We always welcome talented professionals.

Want to join our team? Apply now!

Submit your CV at vacancies@www.elcom.com

Senior Software Developer

Job Responsibilities:

  • Display a sound understanding and application of software engineering principles and design patterns

  • Possess solid troubleshooting skills.

  • Support existing applications in a Production environment resolving defects and become an escalation point for troubleshooting.

  • Contribute design input to new system components within a small development team which operates using the Agile SCRUM paradigm.

  • Adhere to design and software development standards. Maintain up to date knowledge of software development disciplines and best practices.

  • Suggest technical approach to solve business issues and know when to raise issues to the next level.

  • Work in a highly interactive Agile Scrum development team, participating in cross-team code and task reviews, as well as testing, being accountable for quality and adherence to standards.

Graduate Software Developer

Job Responsibilities:

  • Engineer and implement new product features for Java based applications.

  • Support existing applications resolving defects and troubleshooting.

  • Adhere to design and software development standards. Maintain up to date knowledge of software development disciplines and best practices.

  • Provide technical support to QA and Operations during QA periods and production pushes.

  • Prioritize daily activities to accomplish assignments.

  • Work in a highly interactive Agile Scrum development team, participating in cross-team code and task reviews, and testing, being accountable for quality and adherence to standards.

Obervations: The role might suit a recent graduate in Computer Science, or a related subject, who is seeking a software development career. You will be using, and learning about the latest technologies and techniques for producing modern, responsive, web-based applications.

Software Developer

Job Responsibilities:

  • Engineer and implement new product features for Java based applications.

  • Support existing applications resolving defects and troubleshooting.

  • Adhere to design and software development standards. Maintain up to date knowledge of software development disciplines and best practices.

  • Suggest technical approach to solve business issues and know when to raise issues to the next level.

  • Provide technical support to QA and Operations during QA periods and production pushes.

  • Prioritize daily activities to accomplish assignments.

  • Work in a highly interactive Agile Scrum development team, participating in cross-team code and task reviews, and testing, being accountable for quality and adherence to standards.

UI Designer

Job Responsibilities:

  • Develop User Interface, new features and customize existing modules for new and existing products using CSS, HTML, and JavaScript using W3C standards.

  • Produce wireframes and / or storyboards from SCRUM and functional specification inputs.

  • Write unit tests for your code.

  • Work and communicate with teams around the globe.

  • Understand the user experience requirements of e-commerce.

  • Use Firebug and chrome developer tools to debug and check for issues.

  • Ability to create new icons and modify existing icons using Photoshop tools.

  • Research problems and ask questions if needed.

Systems Administrator

Job Responsibilities:

  • Reports directly to the IT Director and interfaces with all levels of Elcom team members and management.

  • Participate as a member of the technical team to implement the technology vision, strategies and priorities of the organization.

  • Responsible for managing major portions of the IT Service Center’s production, test and development infrastructure.

  • Responsible for management and configuration of security and storage devices (SAN / Firewall / VPN etc.)

  • Provide technical input for, and assist in the maintenance of, departmental documentation relating to system administration policies and procedures.

  • Work with software engineering and quality assurance teams to set up new environments and ensure optimal operation of existing environments.

  • Work with database systems to securely connect web applications to enterprise databases.

  • Work with users to resolve system issues.

  • Support the software deployment and release processes.

  • Promote and follow best practices and implement effective processes to ensure reliable, high-quality IT service delivery.

  • Perform impact / risk assessments for requested upgrades.

Oracle Database Administrator

Job Responsibilities:

  • Reports directly to the IT Director and interfaces with all levels of Elcom team members and management.

  • Participate as a member of the technical team to implement the technology vision, strategies and priorities of the organization.

  • Responsible for managing major portions of the IT Service Center’s production, test and development infrastructure.

  • Responsible for management and configuration of security and storage devices (SAN / Firewall / VPN etc.)

  • Provide technical input for, and assist in the maintenance of, departmental documentation relating to system administration policies and procedures.

  • Work with software engineering and quality assurance teams to set up new environments and ensure optimal operation of existing environments.

  • Work with database systems to securely connect web applications to enterprise databases.

  • Work with users to resolve system issues.

  • Support the software deployment and release processes.

  • Promote and follow best practices and implement effective processes to ensure reliable, high-quality IT service delivery.

  • Perform impact / risk assessments for requested upgrades.

Resources And Case Studies

Click the button to download the eProcurement Fact Sheet

eProcurement PDF download

Click the button to download the eCatalogue Fact Sheet

eCatalogue Case Study PDF download