Careers2019-11-28T16:49:50+00:00

WORK WITH US!

We are growing to give support to renowned companies in North America, Latin America and Europe. We will achieve our objective if we close the deal with the most talented and compatible people with our team. If you define yourself as passionate with new technologies and want to join this exceptional group, ¡Do not hesitate to contact us!

Apply Now!

WORK WITH US!

We are growing to give support to renowned companies in North America, Latin America and Europe. We will achieve our objective if we close the deal with the most talented and compatible people with our team. If you define yourself as passionate with new technologies and want to join this exceptional group, ¡Do not hesitate to contact us!

Apply Now!

Open Positions

If you want to be part of the best software development company in Costa Rica, find out about our recruiting and selection processes.

SYSTEMS ADMINISTRATOR2019-11-28T16:14:28+00:00

In this role you will be responsible for design and delivery of informatics solutions to our customers through our Professional Services organization. As the Consultant on a project you will gather and document technical requirements from the Customer, work with technical team leads to understand the scope of the solution and be able to perform the technical delivery. You will work with the Project Manager to ensure successful completion of the services project with high customer satisfaction.

Approximately, 20% travel is required, may be up to 30%. 

 Job Requirements:

  • Bachelors or Masters in Chemistry, Biology, related science or Information technology field is required.
  • 1-3 years’ work experience delivering technical solutions, life science or related fields is preferred. Experience working with Cloud solutions (Such as Azure & AWS) and network administration.
  • Ability to maintain relationships with customer’s stakeholders is required.
  • Strong track record for delivering enterprise software solutions to customers is preferred.
  • Strong customer facing experience in deploying enterprise applications is preferred, for example, requirements gathering, scoping, execution of the projects tasks, and finally maintaining support for the solutions.
  • Using informatics technology to solve business problems is required.
  • Excellent in-person and remote communication skills are required.
  • Strong aptitude for learning and applying informatics technologies to business problems is required.
  • Strong knowledge of databases (Oracle, MS SQL Server, PostgreSQL and MongoDB), data architecture and system design preferred.
  • Strong knowledge of scripting languages, programming languages, such as Python and R is preferred.
  • Experience working in an Agile Scrum project delivery model is preferred.
  • Familiar with scientific or manufacturing workflows within the R&D space is preferred.
  • Experience delivering data analytics solutions to customers in the life or material science field is preferred.
  • Experience delivering knowledge Management solutions to customers in the life science or material science field is preferred.
  • Experience with E-Notebook and TIBCO Spotfire platform is highly desirable.
  • Experience delivering training remotely and on-site for enterprise solutions.
  • Experience with System Administrator tasks (Windows server and Linux), for example: Permissions, File Management, Active Directory.
  • Experience with Linux distros (RedHat and SUSE)
  • Experience with bash and batch scripting
  • Experience supporting solutions based on PaaS, IaaS, SaaS
  • Experience with SSL certificate configuration (Tomcat).
  • Networking experience (Firewall, clustering configuration)
Apply Now!
SENIOR CONSULTANT2019-11-28T16:19:56+00:00

As a Senior Consultant you will be responsible for design and delivery of informatics solutions to our customers through our Professional Services organization. As the lead Consultant on a project you will gather and document business requirements from the Customer, work with technical team to define the solution and manage the delivery of that solution. You will work with the Project Manager to ensure successful completion of the services project with high customer satisfaction. 

There is opportunity to lead a team of analytic consultants for a candidate with the correct experience and potential. High emotional intelligence and proven business acumen, with demonstrable knowledge of the science and technology industry required.

Assist with developing new business opportunities through engagement with our Customers and contributing to the development of new Services solutions that become part of our Services offering to customers. Successfully link relevant technologies with customer’s strategic business objectives.

Lead and contribute to process improvements initiatives within the Services group. Assist with mentoring team members. Lead and contribute to adoption of new technologies within the services group. 

Approximately, 20% travel is required. 

Job Requirements:

  • Bachelors or Masters in Chemistry, Biology, related science or technology field is required. 
  • 3-6 years’ work experience as a business analyst or technical lead delivering informatics solutions to scientists in the drug discovery, life science or related fields is required.
  • Ability to maintain relationships with customers stakeholders is required.
  • Strong track record for delivering enterprise software solutions to customers is required.
  • Strong customer facing experience in deploying COTS enterprise applications is preferred.
  • using informatics technology to solve business problems is required.
  • Excellent in-person and remote communication skills are required.
  • Strong aptitude for learning and applying informatics technologies to business problems is required.
  • Strong knowledge of databases, data architecture and system design preferred.
  • Strong knowledge of scripting languages is preferred.
  • Experience working in an Agile Scrum project delivery model is preferred.
  • Familiar with drug discovery workflows within the R&D space is preferred.
  • Experience delivering data analytics solutions to customers in the life science field is preferred.
  • Experience delivering knowledge Management solutions to customers in the life science field is preferred.
  • Experience with E-Notebook and TIBCO Spotfire platform is highly desirable.
Apply Now!
UI WEB DEVELOPER (ReactJS)2019-11-28T16:23:54+00:00

Responsibilities:

  • Developing software in support of a machine-learning object detection and classification product.
  • Working with data scientists to understand and display model metadata to users.
  • Work on two established UI solutions.
  • Work with designers to build user interfaces using HTML5 and CSS.
  • Set up Continuous Integration pipelines for the UI.
  • Ownership of work items. Help design, code, integrate, document and test new features.
  • Working with and potentially overseeing a remote team.

Qualifications:

  • 3-5 years of JavaScript (ES6+) and web development experience.
  • Familiarity with modern frontend development tools like webpack and NodeJS.
  • Familiarity with AngularJS and ReactJS.
  • Experience with state management using Redux or MobX.
  • Familiarity with Python and Django, or similar backend web framework.
  • Must have experience writing unit tests.
  • Ability to take a work item and drive to completion.

Preferred Qualifications:

  • Experience building images with Docker.
  • Familiar with SQL and optimizing queries.
  • Some experience writing REST APIs.
  • Proficiency with Agile development practices.
  • Ability to work effectively with cross-functional teams of engineers and data scientists.
  • Ability to drive quality, security, and performance into the product and team practices.
Apply Now!
JUNIOR JAVA DEVELOPER2019-11-28T16:32:34+00:00

We’re looking for a Software Developer to help in building out core development of our products.

This is an API, microservices, backend application development opportunity, with third-party service integrations and cloud infrastructure.

As a Software Engineer, you will be a part of small but growing team of talented people responsible for customizing and implementing a sophisticated enterprise banking software in a fast-paced result-oriented environment.

Essential Job Responsibilities:

  • Collaborate on the execution of the product, design and architectural roadmaps.
  • Work with the product owner to provide technical insight and guidance into the product roadmap.
  • Assist in establishing coding, software design approaches and standards and ensure the product teams are adhering to standard methodologies.
  • Review process, components and dependencies with the architecture team to ensure alignment with technical strategy.
  • Focus on eliminating any pressing technical impediments to the teams.
  • Stay up to date with technology advancement and ensure our product technology stack is optimized for strategic growth.
  • Provide inspiration and guidance to the growing team; champion a culture of openness, collaboration and innovation.
  • Design and develop core extensions to an innovative web application framework.
  • Be a standout colleague, who is passionate about development, and is anxious to learn from other high-level developers.
  • Be a team player, ability to collaborate idea sharing in strong product setting.
  • Able to actively communicate, inspire and motivate all levels of staff.
  • Work with multiple engineering teams, and multi-functional partners.
  • Adhere to Agile Sprints, Delivery Framework, and SDLC best practices.

Requirements:

  • Bachelor’s degree in CIS, MIS, EE, or other related degrees. Will consider prior Java Development experience with High School Diploma, in lieu of college degree.
  • 1-3+ years of hands-on experience Software Development.
  • 1+ years of Java Development.
  • 1+ years of applying Spring components: Core, Boot, Data, MVC, Cloud.
  • 1+ years of relational database design & modeling.
  • Experience designing and maintaining large-scale web applications.
  • Experience interfacing with ERP Systems, dashboard development, and data warehousing techniques a strong plus.
  • Solid grasp of software design patterns and principles.
  • Strong verbal and written communication, with ability to interact with all levels of an organization.
Apply Now!
SENIOR .NET DEVELOPER2019-11-28T16:34:27+00:00

The ideal candidate has a background in software development with more than 6 to 8 years’ experience working in software development implementation projects. The candidate has also worked directly with clients, internal project managers, and development resources. The application environment is .NET C# with SQL backend and each project contains integrations with third party vendors including proprietary credit union and bank account processing systems. Relationship building is an important aspect of the position, the individual will also focus on securing strong professional relationships with clients in anticipation of future business.

Essential Job Responsibilities:

  1. .NET
  2. C#
  3. SQL
  4. Client Facing

Responsibilities and Duties:

  • Coding and customization work 30% and 70% will be implementation work.
  • Lead client meetings for multiple projects.
  • Review system issues and act suitably to fix the issue in a timely manner on each project phase.
  • Install company software suite at the client ‘s Hosted servers or On-Prem client servers.
  • Configure and Implement software changes to the system to assist in business custom requirements.
  • Analyze and compile system change needs as requested by customer.
  • Improve software to meet customer’s business needs and follow best practices, standards and documentation.
  • Inspect changes before customer performs user acceptance testing.
  • Handle customer User Acceptance, Outage Notification and Change Control procedures and documentation.
  • Coordinate with customer to resolve issues.
  • Handle customer request priorities.
  • Extend user support and training to customer and support users.
  • Configure changes and upgrade software systems.
  • Take client engagement through lifecycle.
  • Should provide training and mentorship to team members to make them better on the job.
  • Review customer technical demands and instructions and assist internal team and customers to identify the best order for lifts, and the most efficient methods of maintaining and using delivered materials.
  • Attend technical training to acquire more knowledge of technical procedures and applications, and other job demands.

Required Qualifications:

  • High School diploma is a must, and would be preferred a Bachelor’s degree in Computer Engineering or related career.
  • +5 year of software development experience working with C#, ASP.NET, Java Script, jQuery; and .NET and SQL Server, IIS, web development.
  • Experience with networks including VPN’s, VM servers, load-balancing, and terminal services is required.
  • Experience working directly with external customers.
  • Advanced English Level, B2 (+85%).

Preferred Qualifications (plus):

  • Proficiency with software development tools like the following Microsoft Visual Studio, Microsoft Visual Source Safe, Araxis Merge (or another text file comparison tool), Microsoft SQL Enterprise Manager and Query Analyzer, JIRA, Service Point.
  • Experience delivering high volume, mission critical web sites such as Online Banking.
  • Previous experience conducting training sessions in varied formats.
  • Familiar with Credit Union account processing systems
  • Previous work experience related to internet home banking applications is a plus.
Apply Now!
MID WEB DEVELOPER (Heredia, 1 year)2019-11-28T16:37:37+00:00

We are looking for a Web Developer responsible for the client and server-side coding of our internal and external applications. Primary focus will be to implement a responsive user interface using AngularJS and HTML5 with an emphasis on user experience, security and performance; experience in server-side technologies such as RESTful Web APIs is also necessary. Developer will be responsible of coding both AngularJS and server-side components, creating animations, extending existing CSS and the final HTML output.

Programming Skills:

  • Proficiency with HTML5, CSS.
  • Proficiency with JavaScript frameworks such as AngularJS.
  • Experience with server-side technologies (RESTful Web API).
  • Experience with Microsoft C# .NET.
  • Experience with Object Oriented programming.
  • Familiar with Database design & SQL Server.
  • Familiar with Agile methods (Scrum, Extreme Programming).
  • Familiar with Test-Driven Development and Unit Testing.

Non-programming Skills:

  • Good communication.
  • Speaks English fluently.
  • Ability to think out of the box and work with cross-geo teams.
  • Positive attitude.
  • Customer service orientation.
  • A self-motivated and self-directed individual.
  • Ability to ensure a timely completion of deliverables and collaborate with partners and stakeholders.
Apply Now!
DATA SCIENTIST2019-11-28T16:39:27+00:00

The data scientist will be responsible for supporting client’s PDM (Pharmaceutical Development and Manufacturing) department’s greater use of data in reporting, analytics, visualizations, and obtaining insights. They will be responsible for be applying data sciences techniques to continue to improve our knowledge management, perform predictive analytics, and identify trends in scientific and operational datasets. Furthermore, they will advance artificial intelligence and machine learning throughout PDM to uncover patterns, correlations, and new insights in data that would otherwise be difficult to do due to large data volumes and data in various systems with different data models and structures.

Required Skills and Education:

  • Degree in computer science, math, statistics, life science or equivalent experience.
  • Extensive data modeling and data architecture skills.
  • Programming experience in Python and R. Data Scientist II and Senior should know the limits and benefits of statistical programming languages. 
  • Lower level programming experience in languages like C#, C++ or Java.
  • Background in machine learning frameworks such as TensorFlow or Keras.
  • Expertise in common R and Python packages like GGplot, DPLYR, and Plumber. 
  • Knowledge of how to analyze and manage large data sets as well as strategies for visualizing and communicating results to solve business needs.
  • Knowledge of Hadoop or another distributed computing systems is a plus.
  • Experience working in an Agile environment.
  • Advanced math skills (linear algebra, Bayesian statistics, group theory).
  • Strong written and verbal communications.
  • Familiarity with cGMP, computer validation concepts and pharmaceutical regulatory compliance, including data integrity, quality analytics, 21 CFR Part 11, EU Annex 11, and familiarity with as 21 CFR parts 58, 210, 21 is a plus.
Apply Now!
TABLEAU DEVELOPER2019-11-28T16:42:22+00:00

The Tableau developer will be responsible for supporting client’s PDM (Pharmaceutical Development and Manufacturing) department’s greater use of data in reporting, analytics, visualizations, and obtaining insights. They will be responsible techniques to continue to improve our knowledge management, perform predictive analytics, and identify trends in scientific and operational datasets. They will deliver reporting and analytics solutions in the Tableau domain and leverage Tableau tools in the creation of dashboards to help improve and enhance business practices.

Required Skills and Education:

  • Degree in computer science, math, statistics, life science or equivalent experience. 
  • Experience analyzing structured and unstructured data using SQL, R, and/or Python.
  • Knowledge of how to analyze and manage large data sets as well as strategies for visualizing and communicating results to solve business needs.
  • Create, deploy, operationalize and maintain Tableau workbooks within the company’s. Enterprise Architecture, Navigation, and Visualization standards.
  • Experience working in an Agile environment is a plus.
  • Strong written and verbal communications.
  • Familiarity with cGMP, computer validation concepts and pharmaceutical regulatory compliance, including data integrity, quality analytics, 21 CFR Part 11, EU Annex 11, and familiarity with as 21 CFR parts 58, 210, 21 is a plus.
Apply Now!
QA BUSINESS ANALYST2019-11-28T16:43:21+00:00

Job Description:

  • Participating in full life-cycle software development following agile methodologies.
  • Working with users to elicit business requirements and understand business needs and elaborate business.
  • Working with developers to ensure requirements are documented and implemented correctly.
  • Developing test cases that reflects the business requirements.
  • Tracking requirements and test cases.
  • Performing manual and automated testing.
  • Developing documentations and training materials as required.
Apply Now!

Our Recruitment Process

Before obtaining all the benefits given as an Outcoder, we assure that you posses the abilities and aptitudes that we look for in our personnel:

Send us your resume and introduction letter. This Will be the initial phase to your incorporation to our company.

You Will then receive a call from our representatives. If we find that your training and experience are aligned with our needs, our Human Resource Department will ask you to come for an interview.

Face to face interview. Finally, we Will evaluate your performance in a direct encounter and we Will take a final decision to incorporate you into EX2 Outcoding.