
Senior Full-Stack Software Engineer (Santo Domingo)
TransPerfect · Santo Domingo, Cibao Sur, Dominican Republic · Onsite
- Professional Services
- 5,001–10,000 employees
- New York, NY
Weak hiring record · median 133 days open
All reasons
- Open 76 days
- 68% of this employer's openings are over 60 days old
In its favour
- Still listed on the employer's own board
We’re hiring two Senior Software Engineers to join our team building TAP 2.0 — a telecommunications answering platform that handles real-time call ingestion, billing, client management, and reporting. You’ll work across the full stack — React frontend, .NET APIs, SQL stored procedures — shipping features end-to-end in an Azure cloud environment. Beyond maintaining and extending the current platform, you’ll help shape what comes next: mobile experiences, AI-powered features, and new product capabilities.
Tech Stack
- Frontend: React 18, TypeScript, Vite, Redux Toolkit (RTK Query), Node-sass, MUI DataGrid, react-i18next, Figma (design handoff), Vitest
- Backend: ASP.NET Core (.NET 8), C#, Minimal APIs, Dapper, AutoMapper, FluentValidation, Azure Functions, Queue drainers (Azure Storage Queues)
- Database: Azure SQL, T-SQL stored procedures, TVPs, SQL Server Database Projects (.sqlproj)
- Infrastructure: Azure (App Service, Storage Queues/Tables/Blobs, Key Vault, Functions, Application Insights), Azure DevOps Pipelines, JWT authentication
What You’ll Do
- Design and implement features end-to-end across React frontend, .NET APIs, and SQL database layers
- Extend and improve our real-time call ingestion pipeline and billing engine
- Build new product capabilities — including mobile experiences and AI-powered features as we expand the platform
- Develop reporting systems and async data export workflows
- Write and maintain stored procedures, TVPs, and schema migrations for a 100+ table billing database
- Implement secure authentication and authorization flows (JWT, managed identity, Key Vault)
- Contribute to CI/CD pipelines and cloud infrastructure
- Write unit and integration tests (Vitest, xUnit) with a focus on regression coverage
- Participate in architectural decisions, code reviews, and cross-team collaboration
- Help define technical direction as the platform grows into new domains
Required Qualifications
- 5+ years professional experience in full-stack development
- Strong proficiency in C# / .NET (ASP.NET Core, dependency injection, async patterns)
- Strong proficiency in React + TypeScript (hooks, state management, RTK Query or similar)
- Solid SQL skills — T-SQL stored procedures, query optimization, schema design
- Experience with Azure cloud services (or equivalent AWS/GCP with willingness to learn Azure)
- Understanding of queue-based architectures, background processing, and distributed systems patterns
- Experience with REST API design, authentication/authorization (JWT, OAuth2)
- Familiarity with CI/CD pipelines and automated testing strategies
- Comfortable owning features end-to-end: database → API → UI
- Preferred Qualifications
- Mobile app development experience with Flutter or React Native — mobile is on our near-term roadmap
- AI/ML experience — Azure AI Foundry, LLM integration (OpenAI, Azure OpenAI), prompt engineering, or building AI-powered features into production applications
- Experience with Dapper or micro-ORM data access patterns
- Familiarity with telecommunications, billing systems, or high-volume event processing
- Experience with Azure DevOps (Pipelines, Boards, Repos)
- Knowledge of internationalization (i18n) in frontend applications
- Experience with real-time data processing or event-driven architectures
- SQL Server Database Projects (SSDT / .sqlproj) experience
What We Value
- Clear, direct communication — say what you mean, flag problems early, ask questions when something is unclear
- Engineers who own problems end-to-end — not “that’s a backend issue” or “that’s a frontend issue”
- Challenging risky or incorrect decisions instead of silently going along
- Writing code that’s maintainable, testable, and secure (OWASP-aware)
- Pragmatism over over-engineering — solve the problem at hand without gold-plating
In order to apply, please submit your CV in English
Skills
- React
- .NET
- SQL
- Azure
- TypeScript
- Vite
- Redux
- Node.js
- Material UI
- Figma
- Vitest
- ASP.NET Core
- C#
- Dapper
- Azure Functions
- Azure Storage
- Azure SQL
- T-SQL
- SQL Server
- Azure App Service
- Azure Key Vault
- Azure Application Insights
- Azure DevOps
- JWT
- xUnit
- AWS
- GCP
- OAuth 2.0
- Flutter
- React Native
- Azure AI Foundry
- LLM
- OpenAI
- Azure OpenAI
- Prompt Engineering
- OWASP
More jobs at TransPerfect
All 85- IT Security AnalystTransPerfect · Corvallis, OR, United States · Boulder, CO, United States · Cleveland, OH, United States +4 · USD 55,000–70,000/yr11d ago
- Junior Help Desk Support SpecialistTransPerfect · New York City, NY, United States · USD 50,000–55,000/yr12d ago
- Tech AI Data Delivery ManagerTransPerfect · Bangalore, Karnātaka, India13d ago
- Data Engineer (Snowflake / Python)TransPerfect · Hanoi, Hà Nội, Vietnam15d ago
- TPA Customer Solution ManagerTransPerfect · Shanghai, Shanghai Shi, China21d ago
Similar roles
- Software Engineer FullstackBabelgroup · SANTO DOMINGOyesterday
- Forward Deployed Engineer (AI & Business Transformation) – Technology & Creative NetworkTruelogic · Santo Domingo7d ago
- Senior Full-Stack Growth Engineer - Marketing & AnalyticsTruelogic · Santo Domingo7d ago
- .NET DeveloperSupport Services Group · Santiago, Dominican Republic · Hermosillo, Mexico · Colon, Panama23d ago
- ERP DEVELOPERPeople Working Dominicana · San Pedro de Macorís, Dominican Republic1mo ago
- 2113 GitLab Administrator / Platform EngineerIn All Media · Brazil · Colombia · Argentina +21mo ago