We are experiencing rapid growth as a team and we are seeking talented Software Developers, both Mid and Senior levels, based in the Dominican Republic. We are looking for individuals who are eager to embrace challenges and possess strong English communication skills. Are you interested in becoming a valued member of our amazing team of engineers? We'd love to give you more details about our organization and the role itself!
About the role:
As a Software Developer you will be part of a highly skilled technology and Agile team by supporting and developing cutting-edge solutions to meet our business requirements. You will help us accelerate our customers' business results by innovating cutting-edge digital products.
Our Requirements:
Graduates in systems, networks, or IT-related fields with a minimum of 3 years of experience
Strong verbal and written communication skills
Demonstrated willingness to teach others and learn new techniques
Proven experience in leading data modeling and transformation pipeline design for production services and data science/analytics partner needs (Strong SQL and DBT experience preferred)
Proficient knowledge and hands-on experience with modern Data Warehouses and ETL tools such as Snowflake and Airflow. Experience in optimizing and designing data processing for modern data visualization tools, with a preference for Looker
Experience in analyzing data to identify deliverables, gaps, and inconsistencies, leading to the refinement of dataset requirements and standards
Professional experience working with modern programming languages such as Python (preferred), Java, Go, C++, with a focus on maintaining high code quality
Nice to Have
Strong cross-functional communication skills, with the ability to effectively explain complex technical concepts to both technical and non-technical partners
Practical hands-on experience with data lake and schema discovery systems, as well as relevant technologies such as Confluent/Kafka, Spark, Athena/Glue, and DynamoDB
Familiarity with the AWS ecosystem, including Lambda, RDS, Redshift, and other relevant services
Experience in handling unstructured data, with a particular emphasis on working with NLP (Natural Language Processing) tooling to extract information from text
Bachelor's degree in Computer Science, Engineering, Analytics, or a related field, or equivalent training and experience
Reasons why you will enjoy working with us:
Work from Home/ Work from Anywhere and available workplace office space if preferred
Flexible work schedules and work patterns for a better work/life balance.
Working in a Great Place To Work characterized by a horizontal and dynamic environment, among others
About Encora:
Encora is a global company that offers Software and Digital Engineering solutions, with more than 9000 Encorians around the world. Our technology practices include Cloud Services, Product Engineering, Data Science and Engineering, Digital Experience, DevOps, Cybersecurity, Quality Engineering, among others.
*At Encora Inc. we hire professionals based solely on their skills and do not discriminate on the basis of age, disability, religion, gender, sexual orientation, socioeconomic status or nationality.