Developer, Data Integrator
Location
Canada
Posted
2 days ago
Salary
0
Seniority
Senior
Job Description
Developer, Data Integrator
TEHORA inc.
• Analyze data integration requirements; • Design, develop, and maintain ETL/ELT processes; • Develop data exchange interfaces (APIs, files, web services); • Model data structures; • Ensure data quality, security, and consistency; • Optimize processing performance; • Participate in designing data solution architectures; • Maintain and evolve integration systems; • Document solutions.
Job Requirements
- Minimum of 3 to 5 years of experience in data integration;
- Advanced SQL proficiency;
- Experience with ETL tools (ADF, SSIS, Talend);
- Knowledge of APIs (REST, JSON, XML);
- Experience in cloud environments;
- Knowledge of data modeling;
- Good understanding of data architectures;
- Familiarity with IT best practices;
- Ability to explain technical information to non-technical audiences;
- Proficiency in written and spoken French.
Benefits
- Remote work and flexibility to accommodate family commitments;
- An entrepreneurial culture that encourages creativity and innovation;
- Flexible hours (depending on the employment contract);
- Sick leave and leave for family events;
- Appropriate IT equipment and tools;
- A fulfilling and motivating workspace;
- Social and environmental initiatives;
- On-the-job learning program;
- Career development opportunities.
Related Guides
Related Job Pages
More Software Engineer Jobs
Role Description Oxford's Manufacturing client is seeking an experienced NX Open Developer to support a critical automation initiative and resolve complex technical blockers impacting project delivery. This role will focus on troubleshooting and completing existing work. The current challenge involves a Mendix-based application sending JSON-driven attributes into NX Open to generate automated drawings. Outputs include 2D/3D mechanical designs, routed through AWS (S3, EC2, Lambda, SQS) for queue-based processing. The ideal candidate will quickly diagnose integration and automation issues, ensuring end-to-end functionality. Qualifications - Strong experience with NX Open (C++ required) and CAD automation - Background in mechanical engineering / CAD systems - Experience integrating NX with Mendix or similar low-code platforms - Hands-on knowledge of AWS services (S3, Lambda, EC2, SQS) - Proven ability to troubleshoot and resolve complex automation workflows Company Description
Role Description We are looking for a Senior .NET Developer to join our growing team. You will be welcomed into a worldwide engineering network that creates leading web solutions for a wide-ranging clientele. This position presents an excellent opportunity to elevate your professional journey while delivering valuable input to a mature product and working alongside experienced specialists in different parts of the world. - Design, build, verify, and debug web applications to ensure stable and efficient solutions. - Introduce new capabilities and refinements within the existing product to keep pace with evolving business needs. - Construct new system modules and embed external tools into the current application framework as the situation requires. - Follow established development guidelines and take an active role in peer code reviews to maintain rigorous coding quality. - Place steady attention on quality at every phase of the software delivery cycle. - Carry out comprehensive developer-level testing to confirm that completed work satisfies the defined requirements and quality expectations. - Carefully study and assess requirements during backlog refinement and grooming discussions. - Maintain and gradually strengthen the existing infrastructure to preserve its reliability and ability to scale. - Take part in on-call pager shifts to protect system availability and ensure quick response to incidents. Qualifications - At least 3 years of solid professional experience in software development roles. - Extensive hands-on expertise with .NET and C# for engineering enterprise-grade web applications. - Confident command of CSS for designing attractive and adaptive user interfaces. - Proficient use of HTML for building modern web page layouts. - Strong JavaScript know-how for producing engaging, client-side functionality. - Dependable working familiarity with jQuery for manipulating the DOM and enriching front-end interactions. - Notable experience working with the ASP.NET MVC pattern. - Solid grasp of relational databases and SQL for efficient information storage and querying. - Strong interpersonal skills along with a demonstrated ability to act as an involved contributor on a large, globally distributed engineering team. - Excellent verbal and written communication skills in English (B2+ level or higher). Requirements - Exposure to ASP.NET WebForms and/or experience transitioning WebForms-based applications toward the MVC architecture. - Working knowledge of Bootstrap for producing responsive, mobile-friendly user interfaces. - Applied experience with LINQ for efficient data querying inside .NET projects. - Leadership qualities, such as guiding fellow developers and influencing technical direction. - Practical experience with Microsoft SQL Server for the design and ongoing maintenance of relational databases.
Sr Oracle WMS PL/SQL Developer
Navtech, Inc.NAVTECH INC 1600 Golf Road. Suite 1200, Rolling Meadows, IL 60008 Ph: (224) 348-1340 Email: alex@navtechusa.com Website: www.navtechusa.com E-Verified Company
Role Description This position will be responsible for supporting our Domestic Retail Warehouse Management System processes. This individual will work with our business partners to enhance the warehousing process and support day-to-day activities. They will be responsible for application support, design/analysis, estimating, coding, testing, application performance, documenting all code, and maintaining/upgrading existing applications. The engineer must: - Be comfortable working in a fast-paced, demanding environment. - Be able to multi-task across several projects simultaneously. - Possess strong interpersonal communication skills to effectively communicate with technical and non-technical resources alike. What Will You Be Doing? - Writing and interpreting both high-level and detailed designs both individually and with peers. - Taking part in code reviews of business logic and interfaces with other systems in custom Oracle PL/SQL and Java applications. - Analyzing code, configuration, data, and logs to find causes of errors and revises applications as needed. - Providing testing support during the testing phase and assisting in troubleshooting testing defects. - Providing on-call support including off-hours on nights/weekends (as required) for end users of the system and responds to reports of system malfunctions. - Discussing and fundamentally understanding business needs and problems and speaking to the business about technical designs and functionality. - Breaking down, evaluating, and communicating complex business and technical processes, problems, and risks. - Developing accurate estimates and assisting other team members with the estimation process. - Analyzing, defining, and documenting technical requirements for data, workflow, logical processes, hardware and operating system environments, and interfaces with other systems. - Defining, building, and tuning monitors and reports. - Planning and execution of production code deployments. - Working with all levels of the business and the development team to establish, practice, promote, and enforce sound design, coding, and testing practices. - Mentoring junior team members, contractors, and external teams as needed. - Ensuring work meets functionality and quality expectations within given timelines. Qualifications - Bachelor's degree in a Management Information Systems (MIS), Computer Science (CS)/Computer & Information Science (CIS), or IT related field or related experience. - 8+ years' experience in development and support of WMS applications, preferably Oracle RDM and/or Manhattan WMOS. Retail fulfillment is preferred. DTC fulfilment is nice to have. - Technical experience with RDBMS (Oracle, SQL Server, MySQL), SQL, PL/SQL, XML, and Unix commands to manage application servers. - Working experience of object-oriented concepts, patterns, and practices on the Java platform. - Experience using K8, Cloud Services, Docker Containers, and/or OpenShift. - Experience in Agile Methodology and CI/CD development, Streaming and API based integrations. - Excellent written and verbal communications skills to facilitate communications between and among highly experienced business and IT associates. - Excellent analytical, problem solving, design and development skills. - Excellent organization skills and attention to detail, including the ability to prioritize and manage a variety of complex tasks and activities. - Ability to understand the long-term ("big picture") and short-term perspectives of situations. - Ability to work in a fast-paced, team-orientated, collaborative, and cross-functional environment. Company Description NAVTECH INC 1600 Golf Road. Suite 1200, Rolling Meadows, IL 60008 Ph: (224) 348-1340 Email: alex@navtechusa.com Website: www.navtechusa.com E-Verified Company
Role Description The .Net Developer will be responsible for formulating and defining system scope and objectives through research and fact-finding to design, develop, modify, or integrate complex information systems. - Devises or modifies application systems and procedures to optimize functional requirements including capacity, operating time, response time, and form of desired results. - Designs, codes, tests, debugs, and documents programs, subroutines, and scripts. - May serve one or more project team roles, such as project lead, business systems analyst, or technical lead, for small to medium efforts or manage phases of medium to large efforts. - Competent to work at the highest phases of applications systems analysis and programming activities. - Enhances the design of current systems to improve system capabilities to meet the changing needs of the business. - Works with business users or business systems analysts to understand requirements and translate them into technical specifications. - Develops and implements program/system test plans. Devises data verification methods and standard system procedures. - Maintains technical skill set for software languages, databases, platforms, operating systems, utilities, and networks needed to support work assignments. - Assists in preparing and maintaining application design document. - Responds to system failures and performance events by taking appropriate measures to reduce system downtime and eliminate recurrence of problems. - May conduct presentations to provide end users with knowledge to maximize their use of developed systems. - Provides technical leadership on assigned projects or discovery efforts. - May coordinate work assignments and verify results of applications systems analysis and programming personnel. - Regularly provides guidance and training to less-experienced analysts/programmers. Qualifications - A Bachelor's degree in Computer Science or related field or equivalent years of experience is required. Equivalent years of experience are determined as one year of technical experience for every year of college requested. - 5 - 7 years experience in systems analysis and programming with .Net. - Must have Facets Batch C# experience. - Prefer 834 Medicare Enrollment experience. - SQL server experience. - Experience in the health insurance industry preferred. - Knowledge of information technology concepts, application development methodology, terminology and standards. - Demonstrated ability to lead, organize and prioritize multiple assignments and associated resources. - Demonstrated ability to interpret and translate technical and/or complex concepts into information meaningful to team members and/or business personnel. - Excellent communication skills in technical and non-technical forms are required. - Proven analysis, design, and coding skills, and demonstrated success in leading medium to complex technology-base efforts. Benefits
