Careers
Join Our Team
Join our dynamic team and be part of our mission to empower organizations through innovative solutions. We’re currently seeking passionate individuals who are ready to take on exciting challenges and contribute their skills in a collaborative environment.
Explore our open positions to find a role that aligns with your expertise and aspirations. Together, we can drive digital transformation and create lasting impact for our clients and communities.


Open Positions
Sr. Software Developer RMS
Proficient in Oracle SQL and PL/SQL languages. Knowledge of Java a plus.
— Show More
Ability to administer and configure Oracle Retail Application (RMS, RPM, RIM, ReSA)
Ability to administer and configure Oracle Business Intelligence Enterprise Edition (OBIEE), including
role-based security
Demonstrate clear understanding of Oracle Architecture.
Ability to perform batch and integration application performance tuning.
Working knowledge of the C programming language for troubleshooting Pro*C batch issues
Ability to program in the Oracle Forms/reports language.
Experience with Jira, Confluence and Atlassian stack
Ability to work in both Agile and Waterfall approaches
Familiarity with various operating systems (Windows, Linux)
Software Developer
Good knowledge in Oracle SQL and PL/SQL languages.
— Show More
Ability to administer and configure Oracle Retail Application (RMS, RPM, RIM, ReSA)
Ability to administer and configure Oracle Business Intelligence Enterprise Edition (OBIEE), including
role-based security
Demonstrate clear understanding of Oracle Architecture.
Ability to perform batch and integration application performance tuning.
Working knowledge of the C programming language for troubleshooting Pro*C batch issues
Ability to program in the Oracle Forms/reports language.
Experience with Jira, Confluence and Atlassian stack
Ability to work in both Agile and Waterfall approaches
Familiarity with various operating systems (Windows, Linux)
Sr. Quality Assurance Engineer
Meeting with the software/product designers to determine quality assurance parameters.
— Show More
Leading the QA team in designing QA test procedures.
Overseeing the drafting of testing documents.
Implementing testing procedures and overseeing the QA process.
Troubleshooting quality issues and modifying test procedures.
Conducting analysis checks on product specifications.
Reviewing Quality Assurance reports.
Ensuring the successful deployment of products into the market.
Responding to requests from the design team and management.
Network Engineer
Network Engineer JD
— Show More
Network Engineer JD