Doris Peters & Asociados

Full Stack Software Developer

Posted: 4 days ago

Job Description

Our client, TwinEngines, is seeking a Full Stack Software Developers to join their Costa Rica engineering team. This role is ideal for a developer who enjoys building modern, cloud-connected applications that integrate ERP, CRM, AI, shop-floor tools, and mobile platforms to support real-world business operations in manufacturing, distribution, and industrial environments.The developer will play a key role in designing, building, and maintaining applications that support mission-critical processes. This includes web, mobile, and desktop development; cloud integrations; and participation in solution architecture alongside engineering teams in Costa Rica and the U.S.Key Responsibilities - Develop Windows, Web, and Mobile (.NET MAUI) applications connected to Azure cloud and AI services. - Build features for portals, shop-floor systems, collaboration tools, and mobile modules. - Participate in architecture sessions to map systems, processes, and data flows that bridge ERP gaps. - Implement AI capabilities such as computer vision, OCR, natural language processing, and predictive analytics. - Create custom dashboards and Power BI analytics for data-driven decision-making. - Integrate solutions with Office 365, ERP systems, SharePoint, Teams, OneDrive, CRM tools, and third-party applications. - Collaborate with cross-border engineering teams to deliver performant, reliable, and maintainable software. - Support continuous improvement through Lean Agile practices.What the Role Offers - Competitive salary and benefits package. - Ongoing professional development and certification opportunities. - A collaborative, innovation-driven culture. - Growth opportunities within a hybrid U.S.-Costa Rica engineering structure. - Occasional travel to the headquarters in Atlanta. - A chance to contribute to cutting-edge industrial digital transformation solutions.RequirementsRequired Skills and Experience - Proficiency in C#, ASP.NET, and SQL Server. - Strong JavaScript skills (ES6+, DOM, async programming). - Hands-on experience with Microsoft Visual Studio, Git, and modern SDLC practices. - Familiarity with cloud architectures and API-driven systems. - Bachelor's degree in Software Engineering, Computer Science, or related field. - Intermediate English (spoken and written). - Ability to work in a collaborative, self-directed, high-accountability environment.Preferred Skills (Nice to Have) - ASP.NET MVC, Web API, and RESTful services. - Experience with Angular, React, or Vue. - Azure Cloud (App Services, Functions, AI Services, Storage, SQL). - Mobile development with .NET MAUI. - Experience with AI/ML workflows, computer vision, document intelligence, or predictive models. - Power BI, data warehousing, and operational reporting. - Understanding of ERP integrations and manufacturing systems. - Office 365, SharePoint, and workflow automation. - Microsoft developer certifications.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In