Job Overview
We are seeking a seasoned Software Engineer to join our remote team in LATAM. This key role involves designing and developing scalable applications, ensuring system stability, and overseeing Azure/on-premise deployments.
* Collaborate with the product team to conceptualize new features.
* Troubleshoot and resolve production issues promptly.
* Participate in defining product direction and technical strategy.
* Implement concurrency and scalability measures in applications.
* Optimize Azure resources for efficient user handling.
* Deploy applications on Azure or on-premise servers securely.
* Document technical components and system architecture thoroughly.
* Establish and maintain CI/CD pipelines to automate deployment and testing processes.
Required Expertise
* Bachelor's Degree in Computer Science, Engineering, or a related field.
* At least 5 years of experience working with .NET/C#.
* Proven expertise in Angular development.
* Proficiency in SQL database management.
* Familiarity with REST API development and consumption.
* Understanding of Entity Framework concepts.
* Experience with Microsoft Azure services.
* Awareness of IIS (Internet Information Services) functionality.
* Advanced English Language proficiency is required for this role, as you will work with international clients.
Benefits Package
We value autonomy, open communication, and respect for diversity as our core principles. Our comprehensive benefits package includes:
* Competitive USD salary
* 100% remote work arrangement
* Paid time off
* National holidays observed
* Sick leave policy
* Annual credit refund
* Team-building activities
* Birthday day off