Über diese Full Stack Software Developer Stelle bei Doris Peters & Associates
About the Opportunity
Our client, TwinEngines, is looking for a talented Full Stack Software Developer to join its growing engineering team in Costa Rica.
This is an exciting opportunity for a developer who enjoys creating modern, cloud-connected applications that integrate ERP, CRM, AI, shop-floor systems, and mobile platforms to solve real business challenges within manufacturing, distribution, and industrial environments.
You will play a key role in designing, developing, and maintaining mission-critical applications while collaborating with engineering teams in both Costa Rica and the United States.
Key Responsibilities
- Design, develop, and maintain Windows, Web, and Mobile applications using .NET MAUI and Microsoft technologies.
- Build cloud-connected solutions leveraging Microsoft Azure and AI services.
- Develop portals, shop-floor applications, collaboration tools, and mobile solutions.
- Participate in solution architecture sessions to design scalable systems, processes, and data flows that enhance ERP capabilities.
- Implement AI-powered features, including computer vision, OCR, natural language processing, and predictive analytics.
- Create dashboards and reporting solutions using Power BI to support business decision-making.
- Integrate applications with ERP systems, Office 365, SharePoint, Teams, OneDrive, CRM platforms, and third-party solutions.
- Collaborate with cross-functional engineering teams across Costa Rica and the U.S. to deliver high-quality, scalable software.
- Contribute to continuous improvement initiatives following Lean Agile methodologies.
What We Offer
- Competitive salary and comprehensive benefits package.
- Professional development and Microsoft certification opportunities.
- A collaborative, innovation-driven work environment.
- Career growth within a multinational engineering organization.
- Hybrid work model.
- Occasional travel to the company's headquarters in Atlanta, Georgia.
- The opportunity to contribute to cutting-edge digital transformation projects in the industrial sector.
Requirements
Education
- Bachelor's degree in Software Engineering, Computer Science, or a related field.
Technical Skills
- C#
- ASP.NET
- SQL Server
- JavaScript (ES6+)
- DOM manipulation
- Asynchronous programming (Promises, async/await)
- Microsoft Visual Studio
- Git
- Modern Software Development Life Cycle (SDLC) practices
- Cloud architecture fundamentals
- API-driven application development
Language
- Intermediate English (spoken and written).
Professional Competencies
- Strong collaboration and teamwork skills.
- Ability to work independently with minimal supervision.
- High sense of ownership, accountability, and commitment to quality.
Preferred Qualifications
Microsoft & .NET Technologies
- ASP.NET MVC
- ASP.NET Web API
- RESTful API development
Front-End Frameworks
- Angular
- React
- Vue.js
Microsoft Azure
- Azure App Services
- Azure Functions
- Azure AI Services
- Azure Storage
- Azure SQL
Mobile Development
- .NET MAUI
Artificial Intelligence & Data
- AI/ML workflows
- Computer Vision
- Document Intelligence (OCR)
- Predictive Analytics
Analytics & Reporting
- Power BI
- Data Warehousing
- Operational Reporting
Business Systems
- ERP integrations
- Experience with manufacturing or industrial systems
Microsoft Productivity Platform
- Office 365
- SharePoint
- Workflow Automation
Certifications
- Microsoft Developer Certifications are highly desirable.