Senior .NET Developer

We are looking for NET Full Stack Developer who is ready to be a part of a talented software team with experience in building high-performing, enterprise-grade applications; someone, who is motivated to develop efficient .NET code while keeping up with full software development life cycle from concept to testing.

 Professional skills and qualifications:

  • Experience in with the following technologies:
    • .NET Core/.NET 5;
    • SQL Server;
    • Test driven development;
    • Understanding of SOLID design principles;
    • REST API;
    • Service Architecture (SOA/Microservices);
    • Entity Framework.
  • As an advantage will be considered experience with the technologies:
    • Angular/React/Vue.js, JavaScript/Typescript, HTML/CSS;
    • Docker;
    • Azure (any other public cloud experience, e.g. AWS of GCP);
    • Infrastructure management: PaaS, IaaS, CaaS, Serverlets;
    • GraphQL;
    • Authentication protocols (OAuth2.0, OpenID Connect, JWT);
    • Linux;
    • Continuous Integration / Deployment tools and practices;
    • Infrastructure provisioning and configuration tools;
    • Command line scripting (Shell/Bash/CMD/PowerShell);
    • Scripting language (Javascript/Typescript, Python, etc.);
    • Other storage/caching/search engines (MongoDB, Redis, Cassandra, Elasticsearch, etc.);
    • Performance tuning;
    • Messaging solutions (RabbitMQ, Kafka, Azure Message Bus/Event Hubs etc.).
  • Set of soft skills:
    • Team player;
    • Open-minded;
    • Good analytical skills;
    • Good communication skills;
    • Good level in English reading/speaking/writing;
    • Good understanding of Latvian and Russian.

Responsibilities (may vary depending on title level:

  • Complete assigned software development tasks, document and test software code within defined time frames and according to the company/project standards;
  • Review software code, report review results and implement required improvements;
  • Work closely with software testing team and architecture team and assist them when required;
  • Lead technical workstream(s) and mentor subordinates, if any;
  • Active participation in architectural and other discussions with client.

 Benefits:

  • Advantage of working in a large, stable and reliable company, which managed to keep a dynamic and friendly work environment;
  • Experience in international projects for first-rate global companies;
  • Attractive salary and compensation package (advanced health insurance, flexible cell phone compensation, etc.);
  • Company sponsored professional trainings and certifications;
  • Active/passive participation in professional international conferences;
  • Career growth and opportunities for development;
  • Regular company and team building events;
  • Opportunity to work remotely from home (depending on the project).

Compensation: Monthly salary (gross): 2000.00 to 4700.00 EUR

*The remuneration described above is valid during the term of this job advertisement only and may change with the potential job offer depending on the candidate’s skills, qualification and experience.

Please send CV (preferably in English) to jobs@ctco.lv

Follow us on Facebook: http://www.facebook.com/ctcoltd?ref=hl

Follow us on Twitter:  https://twitter.com/CTCoLtd  

Associate Solutions Architect/ Project Manager

We are looking for Associate Solutions Architect/ Project Manager who is going to be single point of contact for all client topics. This team represents the clients within the IT organization and is ultimately responsible for all external communication as well as all deliverables from the client's perspective.

Professional skills and qualifications:

  • At least eight years of working experience in one or multiple IT areas;
  • IT infrastructure and cloud development;
  • Engineering and software architecture design;
  • Business analysis;
  • DevOps;
  • Project and Product management.

Soft skills:

  • Excellent communication skills;
  • Deep analytical skills;
  • Project and resource management skills;
  • Work collaboratively;
  • Influence and negotiate.

Responsibilities (may vary depending on title level):

Client related responsibilities:

  • Contribution to RFP/RFI: provide detailed IT-related information (Architecture, Integration, Infrastructure, Scalability, Security, etc.);
  • Participation in discovery and demo workshops (including on-site);
  • Contribution to preparation of demo materials (including demo environments and POCs);
  • Project planning: estimation, timeline and resource allocation;
  • Participation in business and system analysis: gather and analyze requirements, enterprise specifics and technology environment;
  • Creating a solution prototype;
  • Solution development control: technical consulting and guidance (installation, integration, testing, troubleshooting);
  • Blueprint document (integration specification) creation and maintenance;
  • Project management support;
  • Go-live transition plan development;
  • Contribution to incident management;
  • Client business as usual (BAU) support: upgrade impact analysis, migration support;
  • Effort tracking and reporting.

Product related responsibilities:

  • Contribution to product development: review/write product technical documentation, participate in feature development, change request guidance;
  • Contribution to release management: SME from process and client perspective;
  • Contribution to continuous improvement process: improve product, services or processes.

 Benefits:

  • Advantage of working in a large, stable and reliable company, which managed to keep a dynamic and friendly work environment;
  • Experience in international projects for first-rate global companies;
  • Attractive salary and compensation package (advanced health insurance, flexible cell phone compensation, etc.);
  • Company sponsored professional trainings and certifications;
  • Active/passive participation in professional international conferences;
  • Career growth and opportunities for development;
  • Regular company and team building events;
  • Opportunity to work remotely from home (depending on project).

Compensation: Monthly salary (gross): 4500.00 to 5200.00 EUR

*The remuneration described above is valid during the term of this job advertisement only and may change with the potential job offer depending on the candidate’s skills, qualification and experience.

Please send your CV in English (preferably) to jobs@ctco.lv

Follow us on Facebook: http://www.facebook.com/ctcoltd

Follow us on Twitter: https://twitter.com/CTCoLtd     

Mobile Test Engineer

We are looking for QA Engineer (manual and automation ) who will operate in QA function within a FinTech project.

You will focus on manual QA in most cases, but we also expect you to maintain and develop new automated test, whenever possible, to reduce the amount of manual testing required.

On a day- to- day basis, you will be involved in the preparation of scenarios/test scripts and executing tests using our current preferred test management tool.

Our team is always open to ideas and to proposals for better ways of working. If that sounds like a good environment for you, please do not hesitate to apply!

Professional skills and experience:

  • Experience in mobile application testing;
  • Experience with automated testing tools and frameworks (e.g. Espresso, XCTest etc.);
  • Understanding of testing principles, practices and processes;
  • Good knowledge of SDLC;
  • Team player with good analytical and communication skills;
  • Preferably, at least 1-2 year work experience in similar position

 will be considered as advantage: 

  • Experience with Test Case and Requirements Management tools;
  • Knowledge of and experience in non-functional testing;
  • Knowledge of any high-level programming language, preferably Kotlin or Swift;
  • Experience with Jira, Confluence and GIT.

Responsibilities (may vary depending on title level):

  • Analyze product requirements, develop and maintain tests, including reusable test scripts;
  • Run test scripts and analyze report results;
  • Follow good development practices creating new automated test solutions;
  • Use test administration/management/monitoring tools as required.

 Benefits:

  • Advantage of working in a large, stable and reliable company, which managed to keep a dynamic and friendly work environment;
  • Experience in international projects for first-rate global companies;
  • Attractive salary and compensation package (advanced health insurance, flexible cell phone compensation, etc.);
  • Company sponsored professional trainings, certifications and conferences;
  • Career growth and opportunities for development;
  • Regular company and team building events;
  • Opportunity to work remotely from home (depends on project).

Compensation: Monthly salary (gross): 1300.00 to 3100.00 EUR

*The remuneration described above is valid during the term of this job advertisement only and may change with the potential job offer depending on the candidate’s skills, qualification and experience.

Please send your CV in English (preferably) to jobs@ctco.lv

Follow us on Facebook: http://www.facebook.com/ctcoltd

Follow us on Twitter: https://twitter.com/CTCoLtd      

2nd Level Support Specialist / Problem & Incident Manager

We are looking for a 2nd Level Support Specialist who is ready to be in charge of the problem and incident management process and be responsible for minimizing the adverse impact on the business; someone who is ready to work with demanding international clients.

Professional skills and qualifications:

  • Bachelor degree (could be in progress or incomplete) in IT field;
  • Previous experience in related area;
  • Good analytical and problem-solving skills;
  • Ability to organize and prioritize work in an efficient manner;
  • Excellent communication skills;
  • Fluent English (reading/speaking/writing);
  • Good understanding of Latvian and Russian.

As an advantage will be considered

  • Proficiency of ITIL and SCRUM;
  • Knowledge of Cloud technologies and SQL queries.

Responsibilities (may vary depending on title level):

  • Managing the life cycle of incidents and service requests, escalating them as appropriate;
  • Analyzing the business requirements and their impact on the existing solutions;
  • Working cross-functionally to complete orders and resolve incidents;
  • On-call availability.

 Benefits:

  • Advantage of working in a large, stable and reliable company, which managed to keep a dynamic and friendly work environment;
  • Experience in international projects for first-rate global companies;
  • Attractive salary and compensation package (advanced health insurance, flexible cell phone compensation, etc.);
  • Company sponsored professional trainings and certifications;
  • Active/passive participation in professional international conferences;
  • Career growth and opportunities for development;
  • Regular company and team building events;
  • Opportunity to work remotely from home (depending on project).

Compensation: Monthly salary (gross): 1400.00 to 1900.00 EUR

*The remuneration described above is valid during the term of this job advertisement only and may change with the potential job offer depending on the candidate’s skills, qualification and experience.

Please send you CV in English to:  jobs@ctco.lv

Follow us on  Facebook: http://www.facebook.com/ctcoltd

Follow us on Twitter: https://twitter.com/CTCoLtd   

Cloud Architect

We are looking for a Cloud Architect who is capable to do hands-on work, has good understanding of DevSecOps culture and is ready to take responsibility for the development of the cloud solutions while guiding other teammates.  

Personal skills and qualifications:

  • General:
    • 5+ years of experience in IT;
    • Previous experience in consulting and working with international customers is considered an advantage;
    • Experience with project delivery methodologies such as Agile Scrum or Kanban.
  • Cloud Solutions:
    • Awareness and experience in competitive Cloud technologies such as AWS, GCP, Azure, Redshift, etc.;
    • At least 2 years of experience designing cloud-based solutions;
    • Successful track record of delivering cloud-based enterprise solutions in public clouds is considered an advantage;
    • Deep understanding of cloud architecture best practices and design patterns;
    • Knowledge of network topologies and firewalls;
    • Reliability practices in the cloud (guaranteed delivery, high availability/clustering, backup and disaster recovery, monitoring);
    • Security practices in the cloud (network perimeter defense, access control, data protection, IAM).
  • DevSecOps:
    • Experience with automation tools like ARM Templates, Terraform, CloudFormation, Chef, Puppet or Ansible;
    • Experience with CI/CD tools such as Azure DevOps, Gitlab, Jenkins, etc.;
    • Development or scripting experience such as bash, Powershell, etc.;
    • Experience with common build tools (like maven, gradle, npm, yarn, etc.);
    • Knowledge and experience with containerization (Docker, Kubernetes).
  • Databases:
    • Any experience with RDMBS, NoSQL, Cloud PaaS solutions, etc.
  • Set of soft skills:
    • Strong analytical and problem-solving skills;
    • Exceptional communication and presentation skills;
    • Diagramming skills using notations like BPMN, UML, C4, etc;
    • Ability to lead a team, organize work and delivery process;
    • Fluent English;
    • Good understanding of Latvian and Russian.  

 Responsibilities (may vary depending on title level):

  • Drive the design and architecture of complex cloud systems and infrastructure;
  • Provide technical expertise in the areas of Public Cloud services;
  • Partner with other architects, developers, and engineers to facilitate the deployment of cloud services, automation, and continuous delivery pipelines;
  • Gather key requirements and architecture/design constraints from projects' stakeholders and create respective documents;
  • Plan architecture-related work, professionally present these plans and regularly update stakeholders regarding the progress;
  • Analyze technical and operational efficiency of existing solutions and provide respective analysis reports and proposals;
  • Assess the quality of existing implementation (architecture/design/coding) and provide respective reports;
  • Participate in prototypes building during projects' start-up (including technology research and evaluation, if necessary) and document prototyping results and respective technical proposal;
  • Support applications' development from technical perspective in construction and transition phases;
  • Present all aforementioned work to internal and customers' stakeholders.

 Benefits:

  • Advantage of working in a large, stable and reliable company, which managed to keep a dynamic and friendly work environment;
  • Experience in international projects for first-rate global companies;
  • Attractive salary and compensation package (advanced health insurance, flexible cell phone compensation, etc.);
  • Company sponsored professional trainings and certifications;
  • Active/passive participation in professional international conferences;
  • Career growth and opportunities for development;
  • Regular company and team building events;
  • Opportunity to work remotely from home (depending on the project).

Compensation:  Monthly salary (gross): 4800.00 to 6500.00 EUR

*The remuneration described above is valid during the term of this job advertisement only and may change with the potential job offer depending on the candidate’s skills, qualification and experience.

Please send  CV (preferably in English) to: jobs@ctco.lv
Follow us on Facebook: http://www.facebook.com/ctcoltd
Follow us on Twitter: https://twitter.com/CTCoLtd

Team Lead / Technical Project Manager

The role entails management of demanding projects to deliver high-quality world-class solutions satisfying customers' business needs and expectations within well-known constraints of scope, schedule, and cost.  

Professional skills and qualification:  

  • Practical software engineering experience;
  • Practical experience in implementation of modern industry practices:
    • Good understanding of CI/CD Automation,
    • Modern DevOps tooling,
    • Agile SDLC practices;
  • Experience in system analysis and complexity assessment;
  • 2+ years of continuous practical experience in management of international software development projects;
  • Experience in team leadership of 2-6 team members;
  • Goal - oriented person with good understanding of management principles and practices;
  • Communication, presentation and stakeholder relationship skills;
  • Advanced level in English - reading/speaking/writing;
  • Good understanding of Latvian and Russian. 

The following TechStacks will be considered as advantage:  

  • Java, SpringBoot;
  • Cloud;
  • Angular/Nodejs;
  • SQL/NoSQL;
  • Integration patterns. 

Responsibilities (may vary depending on title level):  

  • Lead the team and manage team's work during the project execution;
  • Implement necessary engineering practices in a daily team's work;
  • Set the scope for plan, execution, monitor, report;
  • Actively communicate with clients' representatives.  

Benefits: 

  • Advantage of working in a large, stable and reliable company, which managed to keep a dynamic and friendly work environment;
  • Experience in international projects for first-rate global companies;
  • Attractive salary and compensation package (advanced health insurance, flexible cell phone compensation, etc.);
  • Company sponsored professional trainings and certifications;
  • Active/passive participation in professional international conferences;
  • Career growth and opportunities for development;
  • Regular company and team building events;
  • Opportunity to work remotely from home (depends on project).  

Compensation:

Monthly salary (gross): 2700.00 to 5200.00 EUR

*The remuneration described above is valid during the term of this job advertisement only and may change with the potential job offer depending on the candidate’s skills, qualification and experience.

 Please send us your CV (preferably in English) to jobs@ctco.lv
Follow us on Facebook: http://www.facebook.com/ctcoltd
Follow us on Twitter:     https://twitter.com/CTCoLtd 

iOS Developer

Your main role as an iOS Developer  is to build a frictionless end-user experience for our mobile wallet app.  A key part of achieving this is through applying your expertise while having a close collaboration with other Android & iOS and backend developers, as well as business stakeholders.  

Professional skills and experience:

  • A minimum of 4 years of coding as an iOS Developer;
  • In-depth experience with Swift and Xcode;
  • Up to date with the latest Cocoa and iOS trends;
  • Understanding of UI Kit, Core Animation, Interactions, GCD and networking;
  • Understanding of analytics, remote reporting and measurements;
  • Experience of working with Continuous Integration and Unit Testing on iOS’;
  • Experience with API’s and core data;
  • Excellent debugging skills;
  • Experience working with Git;
  • Understanding of the iOS ecosystem (APNs, Code signing, iTunes Connect, TestFlight).

Responsibilities

  • Build features and maintain frontend services by implementing defined work issues;
  • Improve and maintain existing code;
  • Work with databases, servers, micro services, APIs, and the integration of all these processes with the native environment;
  • Work collaboratively by proposing solutions and alternative point of views to problems;
  • Pair Programming and Code Reviews.

 Benefits:

  • Advantage of working in a large, stable and reliable company, which managed to keep a dynamic and friendly work environment;
  • Experience in international projects for first-rate global companies;
  • Attractive salary and compensation package (advanced health insurance, flexible cell phone compensation, etc.);
  • Company sponsored professional trainings, certifications and conferences;
  • Career growth and opportunities for development;
  • Regular company and team building events;
  • Opportunity to work remotely from home (depends on project).

Compensation:

Monthly salary (gross): 2000.00 to 4700.00 EUR

*The remuneration described above is valid during the term of this job advertisement only and may change with the potential job offer depending on the candidate’s skills, qualification and experience.

Please send your CV in English (preferably) to: jobs@ctco.lv
Follow us on Facebook: http://www.facebook.com/ctcoltd
Follow us on Twitter: https://twitter.com/CTCoLtd 

Full-stack or backend developer Node.js

We are looking for a full-stack or backend Node.js developer who is ready to create state-of-the-art software for our clients; someone, who wants to fill the gap between visual elements and the server-side infrastructure, according to company and project standards.

Professional skills and qualification:

  • Experience building full-stack web applications or experience building backend applications;
  • Self-management and ability to work in strict timelines;
  • Positive attitude towards new challenges;
  • Fluent in written and spoken English;
  • Good understanding of Latvian and Russian;

 Technologies:

  • Production experience building Node.js applications;
  • Strong JavaScript knowledge;
  • Experience with one or more of the following frameworks: Express.js, NextJS, React;
  • Experience in maintaining and refactoring existing Node.js applications;
  • Knowledge of NoSQL and relational databases;
  • Production experience deploying and maintaining Node.js applications;
  • Git and GitHub knowledge;
  • Familiarity with Node.js automatic test frameworks like Jest; Knowledge of Appium is a plus;
  • Knowledge of Docker and Kubernetes;
  • Knowledge of Google Cloud Platform is a plus.

 Responsibilities (may vary depending on title level):

  • Participate in development of mobile-based applications;
  • Participate in sprint planning & estimation sessions;
  • Test and document the produced software according to company and project standards;
  • Communication with internal and external project stakeholders;
  • Lead technical workstream(s) and manage subordinates (if any).

 Benefits:

  • Advantage of working in a large, stable and reliable company, which managed to keep a dynamic and friendly work environment;
  • Experience in international projects for first-rate global companies;
  • Attractive salary and compensation package (advanced health insurance, flexible cell phone compensation, etc.);
  • Company sponsored professional trainings and certifications;
  • Active/passive participation in professional international conferences;
  • Career growth and opportunities for development;
  • Regular company and team building events;
  • Opportunity to work remotely from home (depends on the project).

 Compensation:

Monthly salary (gross): 2000.00 to 4700.00 EUR

*The remuneration described above is valid during the term of this job advertisement only and may change with the potential job offer depending on the candidate’s skills, qualification and experience.

Please send your CV ( in English preferably) to jobs@ctco.lv
Follow us on Facebook: http://www.facebook.com/ctcoltd
Follow us on Twitter: https://twitter.com/CTCoLtd 

Python Developer

We are looking for a Python Developer who is ready to be a part of a talented software development team with experience in building high-performing, enterprise-grade applications; someone, who is motivated to develop efficient Python code while keeping up with full software development life cycle from concept to testing.

 Professional skills and qualification:

  • Good understanding of applications' design principles;
  • Experience in enterprise web applications development;
  • Knowledge of SDLC;
  • Good analytical and communication skills;
  • Good level in English reading/speaking/writing, and good understanding of Latvian and Russian.  

Job experience/knowledge of:

  • Python, Pandas;
  • Jupyter Notebooks;
  • Git;
  • Databases (Oracle, PostgreSQL or similar).  

Following experience will be considered as an advantage:

  • Java;
  • JupyterHub;
  • Docker/Kubernetes;
  • Spark;
  • Cloud native applications (Azure, Ali).  

Responsibilities (may vary depending on title level):

  • Complete assigned software development tasks, document and test software code within defined timeframes and according to the company/project standards;
  • Review software code, report review results and implement required improvements;
  • Work closely with software testing team and assist them when required.  

Benefits:

  • Advantage of working in a large, stable and reliable company, which managed to keep a dynamic and friendly work environment;
  • Experience in international projects for first-rate global companies;
  • Attractive salary and compensation package (advanced health insurance, flexible cell phone compensation, etc.);
  • Company sponsored professional trainings, certifications and conferences;
  • Career growth and opportunities for development;
  • Regular company and team building events;
  • Opportunity to work remotely from home (depends on project).  

Compensation:

Monthly salary (gross): 2000.00 to 4500.00 EUR

*The remuneration described above is valid during the term of this job advertisement only and may change with the potential job offer depending on the candidate’s skills, qualification and experience.

Please send your CV in English (preferably) to jobs@ctco.lv
Follow us on Facebook: http://www.facebook.com/ctcoltd
Follow us on Twitter: https://twitter.com/CTCoLtd

PR INTERN (INTERNSHIP)

Requirements:

  • Excellent English – written and verbal;
  • Good spoken Latvian and Russian language skills;
  • Thoroughness and responsibility, accuracy and preciseness;
  • Good communication skills and positive attitude;
  • Good understanding of social media platforms (e.g Facebook, Instagram, Twitter and other).

 Responsibilities:

  • Providing assistance to HR Communication Specialist;
  • Creation of texts and other content for Company official social media accounts;
  • Collecting, analyzing and presenting statistical data about social media engagement;
  • Analysis of Company communication channels;
  • Participation in the organization of internal and external events.

Benefits:

  • Advantage of working in a large, stable and reliable company, which managed to keep a dynamic and friendly work environment;
  • Attractive and modern office environment;
  • Friendly and supportive team.

Other conditions:

  • Intern should provide tripartite agreement with University.

Compensation: 

  • Unpaid internship  - no salary is paid during practice

 

Please send your CV to jobs@ctco.lv

Follow us on Facebook: http://www.facebook.com/ctcoltd?ref=hl 

Follow us on Twitter: https://twitter.com/CTCoLtd

Technical Project Manager

The role entails management of demanding projects to deliver high-quality world-class solutions satisfying customers' business needs and expectations within well-known constraints of scope, schedule, and cost.

 Professional skills and qualification:

  • 2+ years of continuous practical experience in management of international software development projects;
  • Knowledge of project management best practices and Agile software development methodologies;
  • Technical background;
  • Understanding of Public Clouds;
  • Understanding of DevOps practices and tools;
  • Advanced communication, presentation and client relationship skills;
  • Strong decision-making and problem solving skills;
  • Highly responsible for his own work and overall project’s  result;
  • Proactive, goal-oriented team player;
  • Advanced level in English reading/speaking/writing;
  • Good understanding of Latvian and Russian.

 Responsibilities (may vary depending on title level):

  • Participate in project initiation (scope clarification, estimations, etc.);
  • Plan project based on client requirements;
  • Manage team's work during project execution;
  • Actively communicate with clients' representatives;
  • Coordinate work with third-parties involved into the project;
  • Handle project scope and perform change management;
  • Regularly report the project status and forecasts to all involved stakeholders.

Benefits: 

  • Advantage of working in a large, stable and reliable company, which managed to keep a dynamic and friendly work environment;
  • Experience in international projects for first-rate global companies;
  • Attractive salary and compensation package (advanced health insurance, flexible cell phone compensation, etc.);
  • Company sponsored professional trainings and certifications;
  • Active/passive participation in professional international conferences;
  • Career growth and opportunities for development;
  • Regular company and team building events;   
  • Opportunity to work remotely from home (depending on project). 

Compensation:

Monthly salary (gross): 2700.00 to 5200.00 EUR

*The remuneration described above is valid during the term of this job advertisement only and may change with the potential job offer depending on the candidate’s skills, qualification and experience.

Please send your CV to jobs@ctco.lv.

Follow us on Facebook: http://www.facebook.com/ctcoltd?ref=hl

Follow us on Twitter: https://twitter.com/CTCoLtd

System Analyst

We are looking for experienced System Analyst who shall:

  • collaborate closely with clients understanding their needs;
  • provide possible solution options within the system‘s capabilities;
  • bring new requirements to attention of Product Owner and development team. 

Professional skills and qualification:

  • Self-organized;
  • Experience in IT;
  • Proficiency in data analysis;
  • Proficiency in SQL (PL/SQL comes as advantage);
  • Scripting languages: Python and/or Lua (JavaScript comes as advantage);
  • Understanding of CMS principles;
  • Good analytic skills;
  • Good communication skills;
  • Next to fluent English (other languages skills comes as advantage)
  • Impeccable work ethics. 

Responsibilities:

  • Being an ambassador: work closely with clients to improve user experience, support existing and create new configurational content;
  • Being an evangelist: promote latest system changes / capabilities to clients;
  • Being an analyst: process clients’ requests and provide possible solution options within the system’s capabilities;
  • Being a liaison: cooperate closely with development team and product owners to work in clients’ requests and other possible changes. 

Benefits:

  • Advantage of working in a large, stable and reliable company, which managed to keep a dynamic and friendly work environment;
  • Experience in international projects for first-rate global companies;
  • Attractive salary and compensation package (advanced health insurance, flexible cell phone compensation, etc.);
  • Company sponsored professional trainings and certifications;
  • Career growth and opportunities for development;
  • Regular company and team building events.

Compensation:

Monthly salary (gross): 1900.00 to 3200.00 EUR 

*The remuneration described above is valid during the term of this job advertisement only and may change with the potential job offer depending on the candidate’s skills, qualification and experience.

 

Please send your CV in English (preferably) to jobs@ctco.lv

Follow us on Facebook: http://www.facebook.com/ctcoltd?ref=hl 

Follow us on Twitter: https://twitter.com/CTCoLtd

Junior Information Security Engineer

C.T.Co Information Security Team is looking for a colleague who will join the dynamic IT-company and will be responsible for Information Security Team support in its daily functions. If you are a young professional who is passionate about security and is eager to learn new things - we are waiting for you!

Professional skills and qualifications:

  • Knowledge of networking (OSI model) and network protocols (e.g., IP, TCP/UDP, FTP/DNS/HTTP/SMB/RDP);
  • Knowledge of Linux OS fundamentals (networking, process/access/log management);
  • Knowledge of Windows OS fundaments (networking, process/access/log management;
  • Eager to learn;
  • Strong analytical skills;
  • Ability to multi-task;
  • A keen eye for detail;
  • Strong organizational skills;
  • Team player;
  • Good English reading/writing.

Nice to have technical knowledge:

  • Enterprise Windows environment (e.g., AD, GPOs, WSUS, SCCM);
  • Basic knowledge of the vulnerability management process and tools;
  • Security solutions (e.g., AV/EDR, SIEM, PAM, IAM);
  • Encryption technologies (e.g. SSL/TLS protocols, ciphers, (a)symmetric encryption, hashing, key exchange);
  • Scripting language (e.g., PowerShell, Bash, Python);
  • Familiarity with Security Regulations and Standards.

 Responsibilities:

  • Participate in technical security audits;
  • Support vulnerabilities management process;
  • Follow up on the security events.

 Benefits:

  • Advantage of working in a large, stable and reliable company, which managed to keep a dynamic and friendly work environment;
  • Experience in international projects for first-rate global companies;
  • Attractive salary and compensation package (advanced health insurance, flexible cell phone compensation, etc.);
  • Company sponsored professional trainings and certifications;
  • Active/passive participation in professional international conferences;
  • Career growth and opportunities for development;
  • Regular company and team building events.

Compensation:

Monthly salary (gross): 900.00 to 1500.00 EUR

*The remuneration described above is valid during the term of this job advertisement only and may change with the potential job offer depending on the candidate’s skills, qualification and experience.

Please send your CV in English (preferably) to jobs@ctco.lv

Follow us on Facebook: http://www.facebook.com/ctcoltd?ref=hl 

Follow us on Twitter: https://twitter.com/CTCoLtd

 

Quality Department Manager

We are looking for an objective and experienced Quality Department Manager to add value and improve our operations by bringing a systematic and disciplined approach to the effectiveness of control and governance processes.

Professional skills and qualification:

  • Bachelor+ degree (or equal degree) in IT, Business Administration or related area
  • Solid professional experience as Internal Auditor or in similar position
  • Experience in Team Management or Team Leading
  • Experience in IT industry – as advantage
  • Internal Auditor certificate
  • Advanced knowledge of base MS Office packages (Word, Excel, PowerPoint, Visio)
  • Knowledge of Agile Software Development fundamentals
  • Knowledge of requirements of actual version of ISO 9001 standard
  • Knowledge of requirements of actual version of ISO 50001 standard
  • Knowledge of requirements of actual version of ISO 27001 standard – as advantage
  • Fluency in English (reading/speaking/writing)
  • Good understanding of Latvian and Russian

Non-technical skills:

  • Advanced analytical and problem solving skills
  • Advanced communication skills
  • Advanced facilitation and negotiation skills

Responsibilities:

  • Ensure the stability and integrity of management systems maintained within the Company, including proper maintenance of relevant artefacts;
  • Evaluate effectiveness of supported processes, propose and enforce necessary improvements;
  • Assist with development and update of Company-level artefacts in the area of Department responsibility;
  • Perform internal audits and prepare audit reports;
  • Keep track of and escalate, if necessary, quality and audit related issues;
  • Provide trainings, consultation and guidance to Company employees in the area of Department responsibility;
  • Handle external audits and other visits related to the systems and certifications, maintained by the Company;
  • Investigate and implement new systems and requirements based on decisions of Company Executive Management;
  • Plan Department activities and monitor the proper and timely implementation of defined tasks and achievement of set objectives;
  • Manage Department team and handle personnel related issues;
  • Prepare various internal and external non-financial reports (both regular and ad-hoc) and monitor the required indicators;
  • Cooperate with Company Executive Management in scope of maintenance of management systems implemented in the Company.

Benefits:

  • Advantage of working in a large, stable and reliable Company, which managed to keep a dynamic and friendly work environment;
  • Attractive salary and compensation package (advanced health insurance, flexible cell phone compensation, etc.);
  • Company sponsored professional trainings and certifications;
  • Career growth and opportunities for development;
  • Regular Company and team building events.

Compensation:

Monthly salary (gross): 2300.00 to 3200.00 EUR

*The remuneration described above is valid during the term of this job advertisement only and may change with the potential job offer depending on the candidate’s skills, qualification and experience.

Please send your CV to jobs@ctco.lv

Follow us on Facebook: http://www.facebook.com/ctcoltd?ref=hl 

Follow us on Twitter: https://twitter.com/CTCoLtd  

Technical Writer

We are looking for a person to fit the position of Technical Writer, whose role would be to assist the team of architects, business/systems analysts in communication with key external stakeholders and facilitating production of high quality communication materials (technical architecture and design documentation, slide decks, whitepapers, project wiki pages, etc.).

 Professional skills and qualification:

  • Experience in technical writing
  • Understanding of IT principles
  • Very good visual presentation skills with MS Power Point, MS Word, MS Excel
  • Experience with diagramming tools (e.g. MS Visio. Adobe, Illustrator)
  • Excellent command of English (written and spoken)
  • Analytic and problem solving skills
  • Good understanding of Latvian and Russian
  • Ability to deliver high quality documentation paying attention to details
  • Ability to quickly grasp complex technical concepts and make them easily understandable in text and pictures

As an advantage:

  • University degree in Computer Science, Engineering or equivalent
  • Basic familiarity with the SDLC and software development
  • Experience in technical writing of software documentation
  • Knowledge of any markup language, Git, Jira, AsciiDoctor or similar tools
  • Design mindset, previous practical experience

Responsibilities (may vary depending on title level):

  • Proofread, revise, and apply updates to technical architecture and design documents, presentations, instructions, FAQs, project wiki articles, and other communication materials.
  • Prepare compelling presentations based on input from external stakeholders and the project team.
  • Ensure the relevant stakeholders have access to the most relevant up-to-date information by maintaining, organizing and cross-referencing documents, presentations, and project wiki articles.
  • Capture information from meeting discussions with stakeholders and prepare executive summaries with key points (actionable items, take-aways).

Apply appropriate measures for clear and precise representation of information for greater reader's comprehension:

  • Create logical structure of content, providing clear messages in sync with the purpose of the communication materials;
  • Create and/or selecting appropriate supporting illustrations (e.g., drawings, diagrams, etc.) for better reader's understanding;
  • Simplify textual/illustrative depictions of complex technical concepts towards a more business-reader-friendly representation;
  • Produce supporting documentation as necessary, such as: Glossaries, FAQs, and instructions.

Benefits:

  • Advantage of working in a large, stable and reliable company, which managed to keep a dynamic and friendly work environment;
  • Experience in international projects for first-rate global companies;
  • Attractive salary and compensation package (advanced health insurance, flexible cell phone compensation, etc.);
  • Company sponsored professional trainings and certifications;
  • Active/passive participation in professional international conferences;
  • Career growth and opportunities for development;
  • Regular company and team building events.

Compensation:

Monthly salary (gross): 1100.00 to 2000.00 EUR

*The remuneration described above is valid during the term of this job advertisement only and may change with the potential job offer depending on the candidate’s skills, qualification and experience.

Please send your CV to jobs@ctco.lv.

Follow us on Facebook: http://www.facebook.com/ctcoltd?ref=hl

Follow us on Twitter: https://twitter.com/CTCoLtd    

DevOps Engineer

We are looking for DevOps Engineer who is ready to help various projects to launch and maintain their infrastructure and applications in Public Clouds. If you like to keep track on new technologies and implement them where they fit best, join us!

Required experience in:

  • Cloud Platform configuration;
  • Build and Deployment automation;
  • Development Infrastructure Support;
  • CI and CD Pipeline configuration;
  • Unix server configuration;
  • Java or .Net application assistance and support during delivery stage;
  • Application Server configuration.

Advantage Experience:

  • Containerization and Container orchestration Tools;
  • Build and Delivery automation for Mobile project;
  • Build and Deployment automation for Javascript, C# project;
  • Provision and Configuration Management Tools administration.

Non-technical skills:

  • Team player;
  • Confidence and open for discussion with others;
  • Problem solving skills and attention to details;
  • Strong interpersonal and communication skills;
  • Motivation to grow and gain new knowledge;
  • Sufficient level in English reading/speaking/writing;
  • Good understanding of Russian and Latvian.

Responsibilities:

  • Public and Private Cloud Platform administration;
  • Kubernetes configuration and support;
  • Continuous Integration, Delivery or Deployment Pipelines setup;
  • Development Infrastructure Support (TeamCity, Git, Artifactory, SonarQube, etc.)
  • Automation of all kind of builds, tests executions, deliveries, deployments and information aggregation from all kind of tools and systems;
  • Follow Infrastructure as a Code principles.

Benefits:

  • Advantage of working in a large, stable and reliable company, which managed to keep a dynamic and friendly work environment;
  • Experience in international projects for first-rate global companies;
  • Attractive salary and compensation package (advanced health insurance, flexible cell phone compensation, etc.);
  • Company sponsored professional trainings and certifications;
  • Active/passive participation in professional international conferences;
  • Career growth and opportunities for development;
  • Regular company and team building events;
  • Opportunity to work remotely from home (depending on project). 

Compensation:

Monthly salary (gross): 1800.00 to 4400.00 EUR

*The remuneration described above is valid during the term of this job advertisement only and may change with the potential job offer depending on the candidate’s skills, qualification and experience.

Please send your CV to jobs@ctco.lv.

Follow us on Facebook: http://www.facebook.com/ctcoltd?ref=hl

Follow us on Twitter: https://twitter.com/CTCoLtd

Software Architect

The role entails active participation/leadership in architecture consulting and development of enterprise solutions. If you are team player and adherent of efficient architecture and highly professional communication with clients in global environment – we are waiting for you!

Professional skills and qualification:

  • 5+ years’ experience working in IT company/department;
  • Deep understanding of modern application design principles;
  • Proficient experience in developing Java web and distributed applications (J2EE or Spring)
  • Hands-on experience with any of the public cloud platforms (Amazon, Azure, GCP)
  • Hands-on experience with relational and No-SQL storage platforms
  • Experience with different integration and deployment models (Hosted, Hybrid Cloud, IaaS, PaaS);
  • Experience in domain/database UML modelling;
  • Ability and wish to develop technical documentation and presentations;
  • Strong communication and presentation skills;
  • Proactive goal orientation and team player;
  • Advanced reading/speaking/writing English;
  • Good understanding of Latvian and Russian;

Responsibilities:

  • Gather, analyse and document project architecture requirements and constraints from stakeholders;
  • Conduct software prototyping (POCs), including technology research and evaluation;
  • Design, document and present architecture proposals/decisions to stakeholders and dev team;
  • Assist BAs and PM in project roadmap definition and estimation;
  • Analyze and improve technical and operational efficiency/quality of the project;
  • Enforce project compliance to processes defined by company and clients;

Benefits:

  • Advantage of working in a large, stable and reliable company, which managed to keep a dynamic and friendly work environment;
  • Experience in international projects for first-rate global companies;
  • Attractive salary and compensation package (advanced health insurance, flexible cell phone compensation, etc.);
  • Company sponsored professional trainings and certifications;
  • Active/passive participation in professional international conferences;
  • Career growth and opportunities for development;
  • Regular company and team building events;
  • Opportunity to work remotely from home (depending on project). 

Compensation:

Monthly salary (gross): 4800.00 to 6500.00 EUR

*The remuneration described above is valid during the term of this job advertisement only and may change with the potential job offer depending on the candidate’s skills, qualification and experience.

Please send your CV (preferably in English) to jobs@ctco.lv.

Follow us on Facebook: http://www.facebook.com/ctcoltd?ref=hl

Follow us on Twitter: https://twitter.com/CTCoLtd

 

Full-stack (Java+JavaScript) Developer

We are looking for a Full-stack Developer who is ready to be a part of a talented software team with experience in building high-performing, enterprise-grade applications; someone, who is motivated to develop efficient code while keeping up with full software development life cycle from concept to testing.

Professional skills and qualifications:

  • Experience in enterprise web applications and UI development;
  • Knowledge of applications' development life cycle;
  • Cross browser support experience is required;
  • Understanding of applications’ design principles.

Back-end:

  • Java Spring Framework;
  • Spring Boot;
  • Hibernate;
  • Maven;
  • Oracle DB.

Front-end:

  • (X)HTML;
  • CSS3;
  • SASS;
  • LESS;
  • JavaScript Angular v1.x;
  • Angular v2.x and/or React TypeScript.

Will be considered as an advantage:        

  • MSSQL;
  • PostgreSQL;
  • DB2 Liquibase;
  • Hazelcast;
  • Guava;
  • Dozer/Orika.

Soft skills:

  • Team player;
  • Good analytical skills;
  • Good communication skills;
  • Good level in English reading/speaking/writing;
  • Understanding of Russian and Latvian.

Responsibilities (may vary depending on title level):

  • Complete assigned software development tasks and perform development of user interface for web-based applications, often within challenging timeframes and according to the company/project standards;
  • Document and test software code according to the company/project standards;
  • Review software code, report review results and assist co-workers in code improvement;
  • Participate in design of the user interface elements and assist with usability design;
  • Regular communication with external teams.

Benefits:

  • Advantage of working in a large, stable and reliable company, which managed to keep a dynamic and friendly work environment;
  • Experience in international projects for first-rate global companies;
  • Attractive salary and compensation package (advanced health insurance, flexible cell phone compensation, etc.);
  • Company sponsored professional trainings and certifications;
  • Active/passive participation in professional international conferences;
  • Career growth and opportunities for development;
  • Regular company and team building events;
  • Opportunity to work remotely from home (depending on project). 

Compensation:

Monthly salary (gross): 2000.00 to 4700.00 EUR

*The remuneration described above is valid during the term of this job advertisement only and may change with the potential job offer depending on the candidate’s skills, qualification and experience.

Please send your CV to jobs@ctco.lv.

Follow us on Facebook: http://www.facebook.com/ctcoltd?ref=hl

Follow us on Twitter: https://twitter.com/CTCoLtd

 

.NET Full Stack Developer

We are looking for a .NET Full Stack Developer who is ready to be a part of a talented software team with experience in building high-performing, enterprise-grade applications; someone, who is motivated to develop efficient .NET code while keeping up with full software development life cycle from concept to testing.

Experience with following technologies is expected:

  • ASP.NET Core;
  • SQL Server;
  • Test framework (any of MSTest, NUnit, xUnit);
  • Understanding of SOLID design principles;
  • Git.

Experience with any of the technologies listed is an advantage:

  • Angular/React/Vue.js, JavaScript/Typescript, HTML/CSS;
  • Docker;
  • Azure (any other public cloud experience, e.g. AWS of GCP);
  • Infrastructure management: PaaS, IaaS, CaaS, Serverlets;
  • Entity Framework;
  • GraphQL;
  • Authentication protocols (OAuth2.0, OpenID Connect, JWT);
  • Azure AD;
  • Linux;
  • Continuous Integration / Deployment tools and practices;
  • Infrastructure provisioning and configuration tools;
  • Command line scripting (Shell/Bash/CMD/PowerShell);
  • Scripting language (Javascript/Typescript, Python, etc.);
  • Other storage/caching/search engines (MongoDB, Redis, Cassandra, Elasticsearch, etc.).

Additional skills we will highly appreciate:

  • Team player;
  • Good analytical skills;
  • Good communication skills;
  • Good level in English reading/speaking/writing;
  • Good understanding of Latvian and Russian.

Responsibilities (may vary depending on title level):

  • Complete assigned software development tasks, document and test software code within defined time frames and according to the company/project standards;
  • Review software code, report review results and implement required improvements;
  • Work closely with software testing team and assist them when required;
  • Lead technical workstream(s) and manage subordinates (if any).

Benefits:

  • Advantage of working in a large, stable and reliable company, which managed to keep a dynamic and friendly work environment;
  • Experience in international projects for first-rate global companies;
  • Attractive salary and compensation package (advanced health insurance, flexible cell phone compensation, etc.);
  • Company sponsored professional trainings and certifications;
  • Active/passive participation in professional international conferences;
  • Career growth and opportunities for development;
  • Regular company and team building events.

Compensation:

Monthly salary (gross): 1500.00 to 4000.00 EUR

*The remuneration described above is valid during the term of this job advertisement only and may change with the potential job offer depending on the candidate’s skills, qualification and experience.

Please send your CV to jobs@ctco.lv.

Follow us on Facebook: http://www.facebook.com/ctcoltd?ref=hl

Follow us on Twitter: https://twitter.com/CTCoLtd

JavaScript Developer

We are looking for a JavaScript Developer who is ready to combine the art of web-based applications with UI design development; someone, who is motivated to fill the gap between visual elements and the server-side infrastructure, according to company and project standards.

Personal skills and qualifications:

  • Experience in development of SPA applications;
  •  Understanding of application design principles;
  •  Ability to work in a strict time box;
  •  Cross browser support;
  •  Usability analysis and definition skills;
  •  Good level in English reading/speaking/writing;
  •  Good understanding of Latvian and Russian.

Technologies:

  •  General: CSS, HTML
  •  Style processors: SASS, LESS, PostCSS
  •  Languages: JavaScript (ES5, ES6+), TypeScript
  •  Libraries and frameworks: React (Redux, JSX), Angular, AngularJS
  •  Testing frameworks: Karma, Jest
  •  Build tools: Webpack

Responsibilities:

  • Participate in development of web-based applications.
  • Participate in sprint planning & estimation sessions.
  • Test and document the produced software according to company and project standards.
  • Communication with internal and external project stakeholders.

Benefits:

  • Advantage of working in a large, stable and reliable company, which managed to keep a dynamic and friendly work environment;
  • Experience in international projects for first-rate global companies;
  • Attractive salary and compensation package (advanced health insurance, flexible cell phone compensation, etc.);
  • Company sponsored professional trainings and certifications;
  • Active/passive participation in professional international conferences;
  • Career growth and opportunities for development;
  • Regular company and team building events.

Compensation:

Monthly salary (gross): 1500.00 to 4200.00 EUR

*The remuneration described above is valid during the term of this job advertisement only and may change with the potential job offer depending on the candidate’s skills, qualification and experience.

To apply, please send your CV in English to jobs@ctco.lv

Follow us on Facebook: https://www.facebook.com/ctcoltd/

Java Developer/DevOps Engineer

Requirements and qualification:

  • Experience in Java programming;
  • Experience in enterprise web applications development and deployment practices;
  • Knowledge of Build automation, Test automation and orchestration tooling (Jenkins configuration);
  • Understanding of application infrastructure: Application servers (JBoss), Data bases (MS SQL);
  • Knowledge of SDLC;
  • Team player with good analytical and communication skills;
  • Good level in English reading /speaking /writing, and good understanding of Latvian and Russian.

Is an advantage:

  • Experience in provisioning (automation) Cloud infrastructure;
  • Experience with cloud environments Azure.

Responsibilities (may vary depending on title level):

  • Complete assigned software development tasks, document and test software code within defined timeframes and according to the company/project standards;
  • Review software code, report review results and implement required improvements;

DevOps responsibilities:

  • Configure and manage Cloud Platform (Azure in general);
  • Maintain, integrate and extend Development infrastructure;
  • CI/CD implementation;
  • Provide operational support;
  • Develop build scripts for project needs;
  • Configure and maintain databases;
  • Provide and implement new ideas for automation.

Benefits:

  • Advantage of working in a large, stable and reliable company, which managed to keep a dynamic and friendly work environment;
  • Experience in international projects for first-rate global companies;
  • Attractive salary and compensation package (advanced health insurance, flexible cell phone compensation, etc.);
  • Company sponsored professional trainings, certifications and conferences;
  • Career growth and opportunities for development;
  • Regular company and team building events;
  • Opportunity to work remotely from home (depending on project).

Compensation:

Monthly salary (gross): 2000.00 to 4700.00 EUR

*The remuneration described above is valid during the term of this job advertisement only and may change with the potential job offer depending on the candidate’s skills, qualification and experience.

Please send your CV to jobs@ctco.lv.

Follow us on Facebook: http://www.facebook.com/ctcoltd?ref=hl

Follow us on Twitter: https://twitter.com/CTCoLtd

 

Test Automation Engineer

We are looking for a detail-oriented Test Automation Engineer with creative thinking; someone, who is ready to challenge himself/herself in a process of providing new automated testing solutions.

Professional skills and qualification:

  • Experience in web application testing;
  • Experience with automated testing tools and frameworks (for example: Selenium, REST Assured);
  • Understanding of testing principles, practices and processes, good knowledge of SDLC;
  • Team player with good analytical and communication skills;
  • Good level in English reading /speaking /writing, and good understanding of Latvian and Russian.

As an advantage:

  • Experience with Test Case and Requirements Management tools;
  • Knowledge of and experience in non-functional testing;
  • Knowledge of any OOP language;

Responsibilities (may vary depending on title level):

  • Analyze product requirements; develop/maintain tests including reusable test scripts;
  • Run test scripts and analyze/report results;
  • Follow good development practices creating new automated test solutions;
  • Use test administration/management/monitoring tools as required;
  • Lead technical workstream(s) and manage subordinates (if any).

Benefits:

  • Advantage of working in a large, stable and reliable company, which managed to keep a dynamic and friendly work environment;
  • Experience in international projects for first-rate global companies;
  • Attractive salary and compensation package (advanced health insurance, flexible cell phone compensation, etc.);
  • Company sponsored professional trainings, certifications and conferences;
  • Career growth and opportunities for development;
  • Regular company and team building events;
  • Opportunity to work remotely from home (depending on project).  

Compensation:
Monthly salary (gross): 1300.00 to 3100.00 EUR

*The remuneration described above is valid during the term of this job advertisement only and may change with the potential job offer depending on the candidate’s skills, qualification and experience.

Please send your CV to jobs@ctco.lv.

Follow us on Facebook: http://www.facebook.com/ctcoltd?ref=hl

Follow us on Twitter: https://twitter.com/CTCoLtd

Security Engineer

Software Architect

Professional skills and qualification:

  • 5+ years experience working in IT company/department;
  • Deep understanding of applications architecture and design principles;
  • Experience in Java EE enterprise web applications development and architecture;
  • Experience in applications' integration in heterogeneous environments (modern and legacy, custom and packaged solutions);
  • Experience in domain/database modelling;
  • Ability, experience and wish to prepare various architecture documents/presentations for technical and non-technical target audience;
  • Strong communication and presentation skills;
  • Proactive goal orientation;
  • Team player;
  • Excellent level in English reading/speaking/writing;
  • Good understanding of Latvian and Russian.

Responsibilities:

  • Gather key functional and non-functional requirements and architecture/design constraints from projects' stakeholders and create respective documents;
  • Plan architecture-related work, professionally present these plans and regularly update stakeholders regarding the progress;
  • Analyze technical and operational efficiency of existing solutions and provide respective analysis reports and proposals;
  • Assess existing software implementation quality (architecture/design/coding) and provide respective reports;
  • Participate in software prototypes building during projects' start-up (including technology research and evaluation if necessary) and document prototyping results and respective technical proposal;
  • Support applications' development from technical perspective in construction and transition phases;
  • Present all aforementioned work to internal and customers' stakeholders.

Benefits:

  • Advantage of working in a large, stable and reliable company, which managed to keep a dynamic and friendly work environment;
  • Experience in international projects for first-rate global companies;
  • Attractive salary and compensation package (advanced health insurance, flexible cell phone compensation, etc.);
  • Company sponsored professional trainings and certifications.

Please send your CV in English to jobs@ctco.lv

Follow us on Facebook: http://www.facebook.com/ctcoltd?ref=hl 

Follow us on Twitter: https://twitter.com/CTCoLtd

 

Solutions Architect

We are looking for a Solutions Architect who is ready to leave coding in the hands of developers, but also don`t want to forget it; someone who is ready to take responsibility for the development of the technology solutions and mapping the business requirements to technical/system requirements to ensure that everything is going according to the plan.

 Personal skills and qualifications:

  • General:
    • 5+ years of experience in IT;
    • Previous experience in architecting & designing enterprise-class software products;
    • Deep understanding of applications` architecture and design principles/patterns;
    • Solid knowledge and understanding of software development;
    • Previous experience in consulting and working with international customers (considered as an advantage).
  • Good understanding in development frameworks (development practice is an advantage):
    • Java and J2EE;
    • JavaScript (any of: plain JS, Angular; JQuery, Node.js etc.);
    • .Net (considered as an advantage);
    • Mobile development (Android, iOS);
    • Application security (including: data protection, authentication & authorization)/
  • Databases:
    • RDMBS;
    • NoSQL;
    • Cloud PaaS solutions.
  • Cloud Solutions:
    • Good understanding of public cloud services (DNS, networking, application hosting services, data storage services, security);
    • Previous experience to build project in top Cloud service providers is considered as an advantage (Amazon AWS or MS Azure).
  • Set of soft skills:
    • Strong analytical skills;
    • Exceptional communication and presentation skills;
    • Diagramming skills using word notations standards (e.g. BPMN, UML etc);
    • Project Management skills: ability to lead a team, organize work and delivery process;
    • Fluent English;
    • Good understanding of Latvian and Russian.

 Responsibilities (may vary depending on title level):

  • Sales engineering – helping different customers to implement their infrastructure in the developed systems;
  • Gather key functional and non-functional requirements and architecture/design constraints from projects' stakeholders and create respective documents;
  • Plan architecture-related work, professionally present these plans and regularly update stakeholders regarding the progress;
  • Work on solution architecture and design, which includes both infrastructure and software application components.
  • Analyze technical and operational efficiency of existing solutions and provide respective analysis reports and proposals;
  • Assess existing software implementation quality (architecture/design/coding) and provide respective reports;
  • Participate in software prototypes building during projects' start-up (including technology research and evaluation if necessary) and document prototyping results and respective technical proposal;
  • Design and plan solution delivery in most optimal way;
  • Support applications' development from technical perspective in construction and transition phases;
  • Present all aforementioned work to internal and customers' stakeholders.

 Benefits:

  • Advantage of working in a large, stable and reliable company, which managed to keep a dynamic and friendly work environment;
  • Experience in international projects for first-rate global companies;
  • Attractive salary and compensation package (advanced health insurance, flexible cell phone compensation, etc.);
  • Company sponsored professional trainings and certifications;
  • Active/passive participation in professional international conferences;
  • Career growth and opportunities for development;
  • Regular company and team building events;
  • Opportunity to work remotely from home (depending on project). 

Compensation:

Monthly salary (gross): 4800.00 to 6500.00 EUR

*The remuneration described above is valid during the term of this job advertisement only and may change with the potential job offer depending on the candidate’s skills, qualification and experience.

Please send CV (preferably in English) to  jobs@ctco.lv

Follow us on Facebook: http://www.facebook.com/ctcoltd?ref=hl

Follow us on Twitter:  https://twitter.com/CTCoLtd  

 

Why to choose
C.T.Co

all benefits
benefit

Competitive salary

benefit

Medical (health) insurance

benefit

Awesome new office building

benefit

Friendly and highly-skilled team

benefit

Career growth and development opportunities

benefit

Experience in projects for top international finance, insurance and re-insurance companies

benefit

Active/passive participation in professional international conferences

benefit

Professional courses followed by certifications

benefit

Paid cell phone bills

benefit

English language courses

benefit

Casual dress code

benefit

All social guarantees

benefit

Weekly doctor visits to the company office

benefit

Good coffee, tea, cacao and milk :)

benefit

Semi-annual company' parties

benefit

Free parking near the office

Why to choose
C.T.Co

all benefits
benefit

Competitive salary

benefit

Medical (health) insurance

benefit

Awesome new office building

benefit

Friendly and highly-skilled team

benefit

Career growth and development opportunities

benefit

Experience in projects for top international finance, insurance and re-insurance companies

benefit

Active/passive participation in professional international conferences

benefit

Professional courses followed by certifications

benefit

Paid cell phone bills

benefit

English language courses

benefit

Casual dress code

benefit

All social guarantees

benefit

Weekly doctor visits to the company office

benefit

Good coffee, tea, cacao and milk :)

benefit

Semi-annual company' parties

benefit

Free parking near the office