Careers

Home - Careers

Data Engineer

Responsibilities:

Develop high-performance algorithms and prototypes to support predictive models.

Understand and translate business requirements into complex programming and analysis tasks.

Communicate recommendations clearly, both orally and in writing, and provide mentorship to less experienced colleagues.

Collaborate with various departments to integrate standards and requirements into work processes.

Identify, analyze, and provide feedback on departmental standards, norms, and new objectives.


Qualifications:

Proven experience in data acquisition, processing, and enhancing data reliability, quality, and efficiency.

Proficient in Python development, particularly using Spark and other data tools.

Familiarity with AWS technologies such as Glue, S3, and Redshift.

Experience handling large data sets to solve business problems.

Data-Engeniering

ETL Developer

Overview:

Join our team as a Senior ETL Developer, focusing on building and supporting Snowflake processes. Collaborate with the application development team to enhance business value, improve customer experience, and ensure compliance with client standards.


Experience Level:
Senior Resource: 5+ years

Qualifications:
Expertise:
Design and development in Snowflake on Azurebr
ETL tools such as SnowSQL for designing, developing, and implementing data ingestion and processing pipelinesbr

Skills:
Snowflake
SQL
Python
Data Analysis
Strong problem-solving abilities

Preferred:

Experience with IBM DataStage ETL
Job Description:

Design and develop ETL pipelines for data warehousing using Python and Snowflake's SnowSQL.
Demonstrate a deep understanding of both relational and NoSQL data storage methods and approaches, including star and snowflake dimensional modeling.
Design and deploy virtual warehouses, schemas, views, and zero-copy clones in the Snowflake cloud data warehouse.
Collaborate with data analysts to map documents and design/build IBM DataStage jobs according to requirements.
Participate in peer design reviews, providing constructive feedback and recommendations.
Maintain and update runbooks, continuously improving efficiency through automation.
Enhance operational stability via automation, implementing solutions such as auto-healing where possible. Propose design changes to SMEs and/or architects and identify opportunities for application/service managers.

ETL-Developer

Business System Analyst

Qualifications

The ideal candidate will have a background and hands-on experience in areas, such as Quote-to-Cash, Record-to-Report, and custom solution design experience with a solid problem-solving mindset, excellent interpersonal communications, diligent time management skills, team-oriented, and a strong work ethic

Bachelor's degree or equivalent work experience

2+ years of relevant experience with the Netsuite platform

Experience with supporting integrations between Netsuite and other business systems (for example Salesforce, Concur, Adaptive, HRIS systems, Tax systems, Zuora, etc.)

Netsuite ERP certifications and/or CPA

Full Stack Developer

Position Overview
We are seeking an experienced Full Stack Developer who is eager to enhance their technological skills to help our customers achieve their mission objectives. The ideal candidate will tackle challenging assignments, lead initiatives, and take ownership and responsibility. We seek a passionate developer committed to ensuring our customers' mission success.

Responsibilities

Develop highly scalable full-stack applications.
Implement authentication systems and other security controls (e.g., logins, web API tokens, OAuth).
Build database-driven applications and utilize ORMs for data exchange.

Required Qualifications

Proven experience writing effective and scalable Python code.
Proficiency with Angular, Spring Boot, and Java.
Ability to collaborate effectively on projects and work independently when necessary.
Experience with Linux.
Bachelor's degree in Computer Science, Computer Engineering, or a related field.
2+ years of experience in software development and testing.
Proficiency in programming or scripting languages such as Java or JavaScript.
Experience with integration approaches and strategies.
Knowledge of web services (SOAP and REST).
Experience with relational databases and SQL.
Familiarity with test automation strategies and frameworks.
Experience with Agile Scrum development methodology.
Excellent oral and written communication and interpersonal skills.

full-stack-developer

Automation Tester

About the Job

As a Software Tester, you will collaborate with the development team and business users to conduct manual and automated testing based on business requirements. You will also create and maintain automated scripts using various test tools for software development projects.

Major Responsibilities

Author, execute, and maintain test cases, automation scripts, and other test artifacts such as test data and data validation.
Provide test estimations and perform peer reviews of test cases.
Execute test plans and manage all associated activities to ensure objectives are met and the solution functions as expected.
Ensure thorough testing of every phase and feature of the software solution, identifying and documenting potential issues, and reviewing them with the Product Owner before the product launch.
Perform functional, automation, performance, load/stress, reliability, stability, and compatibility testing with other legacy and/or external systems.
Maintain metrics on testing, bug fixing, and user acceptance testing.
Conduct backend database testing, including data and database object validation.
Accurately assess and document the impact of software defects.
Ensure validated deliverables meet functional and design specifications and requirements.
Utilize appropriate tools and apply enterprise standards.
Maintain test artifacts in test case management tools like Jira - Zephyr (Plugin).
Test on multiple browsers, operating systems, and mobile devices.
Collaborate with Agile/Scrum teams.
Test web services using available tools (e.g., REST, SoapUI, and Postman).

Job Requirements

Education:
BS or BA degree in a related field or equivalent experience as a Software Tester.

Work Experience:
2+ years of experience designing and executing test cases and maintaining them in test case management tools like Jira-Zephyr, ALM, etc. Knowledge / Skills / Abilities:

Ability to focus on deadlines and deliverables.
Excellent interpersonal, written, and verbal communication skills, with the ability to communicate with internal team members and business stakeholders.
Strong problem-solving skills and the ability to think creatively. Must be able to work collaboratively.
Ability to analyze user needs and make recommendations on functionality and testing strategies.
Ability to translate business and technical requirements into functional test plans.
Ability to work independently as a self-starter and within a team environment.
Ability to adapt quickly to a complex, existing environment.
Demonstrated ability to deliver results using SDLC methodologies such as Waterfall and Agile.

Technical Skills:

Experience with API Automation Frameworks or equivalent.
Knowledge of BDD (Behavior Driven Development) and TDD (Test Driven Development).
Hands-on experience with browser-based testing.
Proficiency with testing tools such as TestNG, Selenium, WebDriver, and Jenkins.
Experience setting up CI/CD pipelines and build verification tests.
Experience working in an Agile/Scrum development process.
Familiarity with test management tools like Jira & Zephyr.
Performance testing experience with tools such as Webload or LoadRunner is a plus.

automation-tester