Software Engineer Ii

hace 2 semanas


San José, Costa Rica Dtodo Tech Innovations SRL A tiempo completo

The Software Engineer is responsible for designing and creating the data warehouse and all related extraction, transformation and load of data functions in the company. The developer will provide oversight and planning of data models, database structural design and development and works closely with the Data Architect.

Duties include working in a cross-functional software development teams (business analysts, software engineers, testers), following agile software engineering and development practices. The developer plays a key role in contributing to the design, evaluation, selection, implementation and support of databases solutions that deliver long-term value to Concentrix and our clients.

**Requirements**:

- English Level C1+ or B2+
- Be able to rotative schedule
- Bachelor of Systems Engineering, Computer Science or Related
- Minimum 5+ years’ experience with star schemas, dimensional modeling, and extract transform load (ETL) design and development.
- Minimum 3+ year experience on Microsoft SSIS.
- Minimum 2+ year experience on Pentaho Data Integration.
- Expert in Data Warehouse life cycle methodologies and BI best practices.
- Expert tuning SQLqueries.
- Experience developing PL/SQL packages, procedures, views and triggers.
- Database Administration. Expertise working with various databases (Oracle, SQL Server)
- Expertise in designing and troubleshooting Pentaho data integration (kettle) jobs, transformations, steps and hadoop-hdfs-hive based data transformations.
- Experience in building SSIS packages involving ETL process, extracting data from various flat files, Excel files, legacy systems and loading into SQL server.
- SSIS Advanced component experience required (transformation objects in data flow).
- Implementing ETL Packages using Data Transformation Services (DTS) and SSIS
- Writing complex Stored Procedures, User Defined Functions (UDFs), Triggers, Common Table Expressions (CTEs), Table Variables and Views.
- The individual must have full technical knowledge for all phases of a software development lifecycle and must be able to analyze and solve complex problems in a dynamic environment.
- This individual must have good oral and written communication skills.
- This individual must have development experience with ETL tools.
- Nice to have: Python, Azure Data factory, AWS RDW, API and S3 buckets

**Responsibilities**:

- Work with Business Analysts to correlate business requirements to domain entities and data elements
- Design, develop and maintain an information architecture and conceptual models for industry specific domain area.
- Lead/key contributor for development using ETL solutions like Pentaho PDI, SSIS.
- Work independently in determining impacts to code as per the requirements updates and fixes required for fixing defects
- Develops data and metadata policies and procedures for cross-functional software development teams to build, maintain and leverage the data model, ensuring integration with customer and industry data standards.
- Work with Developers to design, implement and maintain scalable software solutions that use database structures designed and maintained by the Data Architect
- Review and evaluate database performance, risk and financial analysis feasibility studies
- Provides complete assessments of the technical characteristics of proposals and alternatives considered to optimize database performance.
- Reviews and assesses technical proposals requesting changes or upgrades to the existing databases.
- Perform tests and validate all data flows and prepare all ETL processes according to business requirements and incorporate all business requirements into all design specifications.
- Document all test procedures for systems and processes and coordinate with business analysts and users to resolve all requirement issues and maintain quality for the development work.

**Salary**: From ₡3,500,000.00 per month

**Education**:

- Bachelor's (preferred)
**Experience**:

- Minimum experience in Data Warehouse design: 5 years (preferred)

**Language**:

- English Level C1+ or B2+ (preferred)



  • San José Province, San José, Costa Rica Software Mind A tiempo completo

    Company Description NerdWallet develops a financial platform to help people find the right credit cards and mortgage rates. We are now @NerdWallet We're excited to join forces with NerdWallet, pairing our data and tech solutions with their trusted brand and knowledgeable financial guidance to help more consumers and SMBs match with better financial products...


  • San José, San José, Costa Rica Amazon A tiempo completo

    DescriptionWe are looking for an experienced Software Development Engineer II with deep expertise in designing and supporting enterprise-scale software solutions. You will be responsible for the design, implementation and quality of services you deliver to Amazonians.Who are you? You have a strong understanding of large scale computing solutions. You have...

  • DevOps Engineer Ii

    hace 2 semanas


    San José, Costa Rica Imprivata A tiempo completo

    Come join a winning team! Here at Imprivata, you’ll see a dedicated group of professionals who care about improving healthcare. Our team thrives on collaboration and sharing ideas, whether in a cross-functional meeting or at one of our virtual team-building events. While we're diverse in our backgrounds and skills, we have much in common. A passion for...

  • Software Engineer 4

    hace 1 día


    San José, San José, Costa Rica Intelliswift Software A tiempo completo

    Job Title: Software Engineer 4Location: San Jose CA • HybridDuration: 6 MonthsWork type: W2Payrate: $73.35/hrJob Description:Work to continue to build on our scalable RESTful APIs using Java, Spring Boot, and microservices.Work on initiatives for observability, monitoring, and reliability through effective instrumentation and alerting practices.Work on...

  • Senior Software Engineer

    hace 2 semanas


    San José, San José, Costa Rica Infinite Computer Solutions A tiempo completo

    Job Title: Full Stack Engineer – Sr Professional IIRole Description:We are looking for a Senior Full Stack Engineer to lead the design, development, and deployment of scalable software solutions. This role requires deep expertise in both back-end and front-end development, strong proficiency in cloud technologies, particularly Microsoft Azure, and the...

  • QA Engineer Ii

    hace 1 semana


    San José, Costa Rica Imprivata A tiempo completo

    Come join a winning team! Here at Imprivata, you’ll see a dedicated group of professionals who care about improving healthcare. Our team thrives on collaboration and sharing ideas, whether in a cross-functional meeting or at one of our virtual team-building events. While we're diverse in our backgrounds and skills, we have much in common. A passion for...


  • San José, San José, Costa Rica Amazon A tiempo completo

    Do you want to ensure a delightful shopping experience for millions of ( ) customers everyday? The Intelligent Cloud Hosting (ICON) team is looking for a Software Development Engineer who is passionate to work on the development of innovative software products which will help boost engineers productivity in Amazon and improving services' posture towards...


  • San José, San José, Costa Rica Amazon A tiempo completo

    DESCRIPTIONDo you want to ensure a delightful shopping experience for millions of ( ) customers everyday? The Intelligent Cloud Hosting (ICON) team is looking for a Software Development Engineer who is passionate to work on the development of innovative software products which will help boost engineers productivity in Amazon and improving services' posture...

  • DevOps Engineer Ii

    hace 3 días


    San José, Costa Rica Imprivata A tiempo completo

    Come join a winning team! Here at Imprivata, you’ll see a dedicated group of professionals who care about improving healthcare. Our team thrives on collaboration and sharing ideas, whether in a cross-functional meeting or at one of our virtual team-building events. While we're diverse in our backgrounds and skills, we have much in common. A passion for...

  • Software Engineer

    hace 2 semanas


    San José, Costa Rica Fragomen A tiempo completo

    Job Description Fragomen, an AMLaw 100 Firm and the leading global immigration services provider, is seeking a Software Engineer to join our Development Operations team. The Software Engineer will perform support focused development consisting of SQL / Database development, backend development in C# and some VB.Net, as well as frontend development in...