Event-driven enterprise management systems
 

CAREERS IN BULGARIA

 

You would like to join a highly motivated team in a first class environment.

Each project brings together a multi-disciplinary team integrating expertise and skills. Professional expert or system engineer, project manager or training specialist, you will find CODIX to be an enterprise which will ensure the full development of your potential in a first-class environment.

Whether any of our offers catch your attention or you want to address a spontaneous application, do not hesitate - send us your CV to jobs@codix.bg. If we are interested in your application we will contact you as soon as possible.

 

Programmers

 C/C++ and SQL Developers
You will:
Design and develop intersystem interfaces for data exchange
Be a part of a development team working with different techniques of data transfer from/to the proprietary software product; xml and flat files, message queues, etc.
Analyze product requirements, based on business and technical specifications
Write good quality code according to defined code convention
Debug and fix problems in the existing programs
You have:
Degree in Computer Science/Informatics or equivalent
Programming experience with C/C++
Programming experience with SQL and RDBMS
Good command of English language
Good communication skills and enjoy working in a team
Good analytical and problem solving skills
Your profile enhancers:
Knowledge of Oracle - embedded ProC, PL/SQL
Knowledge of UNIX/Linux systems
Experience in C++ with STL
 C/SQL Developer
You will::
Participate in the development of an Oracle database software
Analyze client’s requirements
Design and develop new features according to detailed specifications
You have::
A university degree in computer science or equivalent technical area (last year students are accepted)
Fluent usage of C, ANSI C
Conceptual knowledge of relational databases
Good skills of SQL
Very good command of English
Your profile enhancers::
Practical experience as a Developer
Knowledge of Oracle / Pro C / PL-SQL
Good command of French
 DBA/Developer (with performance tuning experience)
You will::
Work with the developers and system designers to investigate and analyze application performance and to propose performance improvement solutions
Tune SQL statements for better performance
Tune Oracle DB parameters
Proactively monitor the database systems to detect performance problems
Research new technologies
You have::
At least 2 year experience as Oracle Developer, Oracle DBA or Tuning Specialist
Experience in manual SQL tuning
Experience with SQL Execution Plans and SQL Hints
Start with testing the reports mandatory step to learn the business and the iMX software solution
Knowledge of PL/SQL or C/C++
Working level of English languageC++
 Java Developer
You will:
Develop new features according to detailed specifications
Maintain and improve existing functionalities
You need to have:
Mastery of Core Java packages client-server and web/network technologies, with deep knowledge in OOP and Software design patterns
1+ years of experience in commercial software projects
Practical experience in most of the following areas - Threads, Networking, Web Services technologies, JDBC/SQL, Servlets/JSP, MVC stacks
Spoken and written English
Your profile enhancers:
3+ experience in commercial projects
University degree in Computer Science (or equivalent) and/or Commercial Certificates
Knowledge of JAX-RS, AJAX, Spring, XML, XSL, XSL-Fo
Experience with SSL, java cryptography API
Experience with HTML5/CSS3
Oracle SQL and PL/SQL stored procedures
Knowledge in UNIX operating systems ( Linux, AIX, HP-UX, Solaris )
Knowledge of Apache Tomcat, IBM Web sphere, Oracle WebLogic
Development and project organization tools: CVS, Merqurial, Maven, Ant, Jira
 Java Developer (backend)
You will::
Develop new features according to detailed specifications
Maintain and improve existing functionalities
You need to have::
Mastery of Core Java packages client-server and web/network technologies, with deep knowledge in OOP and Software design patterns
1+ years of experience in commercial software projects
Practical experience in the following areas - Spring MVC web application and RESTful web service framework, JDBC/SQL
Oracle SQL and PL/SQL stored procedures
Spoken and written English
Your Profile Enhancers::
University degree in Computer Science (or equivalent) and/or Commercial Certificates
Knowledge of JAX-RS, AJAX, XML, XSL
Experience with HTML5/CSS3
Knowledge in UNIX operating systems ( Linux, AIX, HP-UX, Solaris )
Knowledge of Apache Tomcat, IBM Web sphere, Oracle WebLogic
 PLSQL Developer
You will::
Participate in the development of an Oracle database software
Analyze clients requirements
Design and develop new features according to detailed specifications
Debug and fix problems in the existing programs
You have::
A university degree in computer science or equivalent technical area (last year students are accepted)
Very good usage of PLSQL
Conceptual knowledge of relational databases
Very good command of English
Your Profile Enhancers::
Practical experience as a Developer
Knowledge of Oracle / PL-SQL
UNIX/Linux systems knowledge
Good command of French
 Reporting Architect
You will::
Maintaining the template of the specifications of the Business Intelligence dashboards
/ B.I./Reporting workshops with the clients (prospects).Presenting to the clients the Codix reports portfolio. Mainly :
- the business content and objective of every standard report;
- the business decision taken per reports;
- the business processes which are monitored on the reports;
- the layout of the reports;
- make demo of the software product;
- eventually, if the client is familiar with, the grain and the aggregation axis of the dashboards;
Maintaining & Correcting the reporting portfolio. It consists in correcting and adding to the report specification. Based on the input as follows :
- analyzed feedback from the client
- bug (eventually)
- new business processes implemented in the iMX transactional system
- common business sense
Design the Dashboards. It consists in identifying the underlying data acquisition and represent this design into the material as follows:
- Establishing the BUS Matrix
- Designing the ERD (Entity Relationship Diagram) of the underlying Business Objects
- Identifying the limitation of the restitution tool with the developers when creating a complex dashboard
Restitution & Publication Tool:
- in charge to analyze the non-functional requirement of the restitution and publication tool. (Home Made Product)
- maintain the user guide of the restitution and publication tool
- participate to the Release plan of the product
- gather from the development team the key missing capabilities
You have::
Customer facing
Communication
Business Writing
BI & Information Management
Data Modeling (star schemas, snowflakes)
Financial Services Background
Report Model (ABC Model, Vintage Model, Roll Rate Model, ....)
Microsoft Word and Excel
SQL
English
 SEO expert
SEO expert:
As a SEO expert you will oversee its search engine optimization (SEO) program in-house for brands. This person will own the SEO expert and must have experience running Google Analytics, Digital marketing, online marketing, Google AdWords, Web analytics, developing strategies, and prioritizing resources to drive the largest impact possible. This person must be a strong analytically and comfortable handling ambiguity. The candidate should also be a good team player who employs innovative thinking to develop and invigorate programs, exhibit leadership and persuasion skills. He/she will also present reports and take part in internal management meetings.
Responsibilities::
Establishing & promoting best practices in web analytics & internet marketing attribution
To grasp specific products needs and potential in Organic search
Global standardisation & optimisation of tracking technology such as Google Analytics, Mediaplex and WebTrends
To develop and implement SEO strategy and KPIs for our key product based on products needs and requirements
Analyzing on-site user behavior and optimizing conversion paths
To manage products` accounts in Google Webmaster Tools
To create reporting infrastructure to enable collection of valuable data from Google Search Console and presenting it to the management
To setup and manage data infrastructure, based on Google Analytics 360 Suite and internal data sources
To provide and update specifications for front end, backend and other necessary technical implementations
To manage performance campaigns, mostly through Google AdWords
To develop and implement strategy for organic traffic from content aggregators and platforms
Segmentation for analysis of subsets, such as conversions
Email-based sharing and communication
Experiences / Skills/ Competencies required::
At least 3+ years of experience in SEO area (preferably for International markets)
Excellent command of Google`s suite (Google Analytics, Google AdWords, Google Webmaster Tools, Google Trends)
Good knowledge of data collection process, performance marketing and meaningful KPIs in digital environment
Experience in Global standardization & optimization of tracking technology
Understanding the psychology of a website’s visitors.
Fluent written and oral communication skills in English
Proficiency in working with Google Webmaster Tools, Google Analytics, specialized SEO research tools
Business acumen
Problem solving skills
Project Management
Advantages::
Valid Google Analytics certification will be considered as a strong advantage
Valid AdWords certification
Experience in usability and design of highly converting webpages and sales funnels
Experience in split tests and multivariate tests on websites
Previous experience in Finance area
Experience with website measurement and click stream analysis tools
 Web Front-end developer
You will:
Work in a team with business experts and developers to envision superior user-experience architectures
Work with middle-tier developers to help integrate applications user interfaces with server side Web APIs
Design pages for CodiX applications: iMX Intranet and iMX Extranet
You have:
Experience with development of web applications
Proven Knowledge of AngularJS framework
Good communication and team working skills
Good command of English
Knowledge of HTML5/CSS3, jQuery, Bootstrap
Knowledge of integration with RESTful APIs
Your Profile Enhancers:
Experience in designing pages for B2B business application/sites
Experience in developing for cross-platform environments
Experience in monitoring and performance optimizing web sites
Knowledge in ES6, jspm, gulp and unit tests
Familiarity with version control systems (GIT, Mercurial)
French language

Administrators

 IT infrastructure security specialist
IT infrastructure security specialist::
As a Security specialist you will be responsible for designing, testing, implementing and monitoring security measures for our company Web Application products. Also, you will take a part in development and maintenance of CODIX Application Security Policies and Procedures.
Responsibilities::
Through the use of scanning tools and practical know-how, identifies security risks, threats and vulnerabilities of networks, systems, applications, and new technology initiatives
Conducts security infrastructure analysis to evaluate and mitigate issues
Develop policies and procedures for securing the hosting infrastructure and applications
Identifies the installation, modification or replacement of software components and any configuration change(s) that affects security
Act as the project coordinator for all technology projects related to Information Security. Attends meetings, assigns and tracks deadlines/tasks for the department
Work with management to ensure security recommendations comply with company procedure
Collaborate with departments to improve security compliance, manage risk and bolster effectiveness
Experiences / Skills/ Competencies required::
Bachelor`s degree or equivalent combination of education and experience
2 or more years of experience in network, hosting, data and/or application security in multiple operating system environment
Experience working with Web App Servers (Apache TomCat, WebLogic/Oracle FM)
Existing knowledge or work experience with networking protocols and understanding of security related
Experience working with internet, web, application and network security techniques
Proficiency in Linux, HTTP (Apache)
Ability to administer the operations of a security infrastructure
Ability to create and review technical documentation
Good use of discretion and judgment
Strong analytical and problem solving skills to troubleshoot and resolve network/operating system security issues
Experience in IT Security will be a plus but is not a must
 Oracle Database Administrator
You will:
Perform database installation and upgrades
Monitor and maintain database health and availability
Manage database schema integrity
Manage database backup and recovery
Database replication
Investigate and solve database incidents
Communicate with Oracle staff as the company is an Oracle certified partner and reseller
You have:
Knowledge and experience with Oracle RDBMS (10g/11g)
Understanding of database resource management and configuration
Good knowledge of database schema maintenance and space management
Good knowledge of database backup techniques, database recovery and replication (Data Guard)
Willingness to learn new domains and Oracle products
Your profile enhancers:
Knowledge and experience of work in UNIX environment (AIX, HP-UX, Solaris, Linux)
Willingness to work in a team
Analysis and development of stored procedures (PL/SQL)
Fluency in English
French language skills or willingness to learn French
 System Administration
Short Job description::
Administer the network infrastructure
Troubleshoot servers and workstations related problems
Administer user accounts
Support Exchange, virtual and storage infrastructure environment
Requirements::
Very good knowledge of MS OSes (Windows Workstations and Servers family), Active Directory
Very good knowledge of Firewalls (Baracuda NG, PFSense, MS ISA)
Good knowledge of MS Exchange, Postfix
Very good knowledge of Linux (Ubuntu/RedHat)
Experience in troubleshooting network related problems (routing, subnetting, dhcp )
Experience with ISCSI/NAS/FC storage systems
Experience with virtualization technologies
Experience with backup solutions as Symantec and VEEAM
Hardware and software diagnostics and problem solving
Good level of English language
Ability to work under pressure
Ability to work in a team
Profile enhancers::
VB and/or Bash scripting
French language skills
 UNIX / System-level Application Support
You will:
Unix system administration
IT platforms monitoring and troubleshooting
System/Application backup setup and restore
Oracle Fusion Middleware installation and administration
Web application servers installation and administration
Unix shell scripting
You have:
Practical experience with one or more of the following Unix operating systems - Linux/AIX/Solaris/HP-UX
Strong willingness for learning and personal development in the area of IT/Unix/Application servers
English language skills - ability for verbal and written communication within international team
Experience in the following areas will be considered as advantage:
- Oracle Fusion Middleware 11g
- Oracle RDBMS/SQL
- JIRA and NAGIOS
- Web application servers: Apache TomCat, Oracle WebLogic, IBM WebSphere
- Network and security practices and concepts

More

 Automation Specialist
You will::
Start with testing the customized iMX software based on business test scenarios - mandatory step to learn the business and the iMX software solution
Design automation test scenarios based on functional specifications
Prepare automation scripts based on business scenarios and/or test cases
Maintain and improve automation scripts
Act as an interface between the Business Department and Development teams
You have::
University degree in IT
Experience in automation tools
Technical skills in SQL and good understanding of relational databases
At least 1 year of experience in Business software/systems – analysis or testing
Fluent English and/or French/or Spanish, both written and spoken
A plus::
Experience in banking, leasing, credits, risk management or factoring. Practical experience is considered an advantage
Hands-on experience in business applications setup/programming
Experience in automation tools like SAHI, Sikuli, Loadrunner
Your Profile Enhancers::
Creativity and desire to learn new things
Analytical approach to data perception and processing
Excellent presentation and communication skills, organized and well-structured manner of work
Aptitude to communicate efficiently with various parties with different level of expertise
Enthusiastic and supportive team-player, reliable and responsible
 Documentation Editor/Translator with French and English
You will:
Perform specification documents’ updates requested by the business analysts and other departments
Critically review and perform quality control of iMX specification documents in terms of format, completeness and language
Create Codix’s software user manuals and online help based on detailed specification documents
Translate technical documentation from English to French and from French into English
Perform and update the current localizations (translations) of our software
Translate internal correspondence and mails to clients
Pro-actively work with the business analysts and other departments to achieve the highest professional standards of iMX documentation
You have:
Good command of Microsoft Office (Word and Excel)
Requested qualities
- reliable team worker
- able to work within tight deadlines
- attention to details
Your profile enhancers:
At least Bachelor University degree
Good command of Information Technologies
Knowledge/Experience in the finance, banking and/or accounting sector would be an additional advantage
Any other language
 Senior and Junior BUSINESS EXPERTS
You will:
Start with testing the customized iMX software based on business test scenarios – mandatory step to learn the business and the iMX software solution
Participate in the analysis of Clients Business Process – first internally and later on – on Client’s site
Model the gathered data into software specifications according to the functionalities of our product
Write the technical documentation before its delivering to the technical teams
Act as an interface between the client and Codix's development teams
Manage the efficient communication flow in order to ensure appropriate follow up or action
Provide assistance during the test and the implementation phase
You have:
University degree in Finance, or Economics, or in IT
Basic understanding of SQL and relational databases
Fluent English and/or French/or Spanish, both written and spoken
A plus:
At least 1 year of experience in Business software/systems – analysis or testing
Experience in banking, leasing, credits, risk management or factoring. Practical experience is considered an advantage
Hands-on experience in business applications setup/programming
Your Profile Enhancers:
Analytical approach to data perception and processing
Excellent presentation and communication skills, organized and well structured manner of work
Aptitude to communicate efficiently with various parties with different level of expertise
Technical skills in SQL are an advantage
Enthusiastic and supportive team-player, reliable and responsible

Visit our company LinkedIn page
 
 

Solutions

iMX iMX is the result of several years of research and development. It's purpose is to meet 100% of the specific customer requirements, no matter his line of businees...
more

Clients

Ever since its foundation CODIX has attracted the interest of the biggest enterprises in France and abroad. The openness of the CODIX solutions has convinced large groups, leaders in their respective lines of business...
more

About Us

CODIX is the software house that has developed iMX - the event-driven enterprise management system. Its innovative blend of technologies optimizes the rapid setting up of tools customized to meet the requirements...
more