
Full-Stack Software Engineer
Ethics Code
full-time
Posted on:
Location Type: Remote
Location: Dominican Republic
Visit company websiteExplore more
About the role
- Build the Future of Data & Intelligence at Ethics Code
- Empower global clients through high-performance engineering and a culture of relentless innovation.
- Scale while solving complex problems and maintaining world-class delivery standards.
- Enjoy total autonomy over your schedule with a healthy work-life balance in a remote-first mindset.
- Emphasize continuous learning and excellence in engineering.
Requirements
- Working under the guidance of senior engineering personnel, you will translate business needs into high-quality technical solutions. You will:
- - **Develop & Architect:** Write clean, testable code in **C# and Python** while managing unit testing and deep code-level debugging.
- - **Engineer Data Solutions:** Model, wrangle, and visualize large datasets using **SQL** (MS SQL, PostgreSQL, MySQL) and **NoSQL** (MongoDB) environments.
- - **Build Platforms:** Create modern web interfaces using **React** and leverage cloud-native services in **AWS** and **Snowflake**.
- - **Bridge the Gap:** Transform business requirements into functional specs, user stories, and acceptance criteria while explaining technical concepts to non-technical stakeholders.
- - **Collaborate & Innovate:** Perform peer code reviews, navigate technical risks, and work alongside multidisciplinary teams to deliver AI-driven solutions.
- The Toolkit We’re Looking For
- - **Languages:** Strong proficiency in C# and Python.
- - **Data & Cloud:** Mastery of SQL, experience with MongoDB, and knowledge of AWS data services and Snowflake.
- - **Frontend & DevOps:** Experience in React web development and CI/CD pipelines (e.g., GitHub Actions).
- - **Intelligence:** A solid understanding of Artificial Intelligence methods and their practical applicability.
- - **Preferred:** Experience with REST/GraphQL APIs or background in clinical trials/regulated industries.
- Education & Experience
- - A Bachelor’s degree with 2+ years of related experience (including internships/academic projects), or an advanced degree, or equivalent hands-on professional experience.
- - Excellent organizational and communication skills with a results-driven, entrepreneurial mindset.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#PythonSQLMS SQLPostgreSQLMySQLNoSQLMongoDBReactCI/CD
Soft skills
organizational skillscommunication skillsresults-driven mindsetentrepreneurial mindset