*JOB DESCRIPTION
Currently FXSTREET is seeking a .NET Backend Software Engineer to collaborate in our IT department whose backend technology is built on a robust Azure Cloud infrastructure.
OUR IT DEPARTMENT: We foster a culture of continuous improvement, where 100% of our microservices have CI/CD integrated. Approximately 70% of our microservices are developed in .NET and .NET Core, with some services still running on .NET Framework. We are also actively developing AI-related projects, such as specialized translations in the financial market, to improve accessibility and accuracy in multiple languages and finally, we place great importance on code quality and testing, covering everything from unit tests to end-to-end testing.
*KEY RESPONSIBILITIES
- 50% Development and design of new system features
- 10% Participation in meetings
- 40% Bug fixing and refactoring
*DESIRED PROFILE
Technical Skills
- At least 3 years of experience working as a Software Engineer
- Strong knowledge of Object-Oriented Programming (OOP)
- Proficiency in DDD and Clean Code, which are the pillars of our department
- Problem-solving mindset
- Excellent skills in C# and backend development
- Experience with RESTful APIs
- Knowledge and experience with Vanilla JavaScript
- Attention to detail
- Good communication skills
Bonus Points
- Experience in cloud environments (Azure, AWS, or GCP)
- Contributions to open-source projects
- Ability to surprise us with something extra
Soft Skills
- Responsibility and accountability
- Proactive problem-solver
- Detail-oriented and careful
- Collaborative mindset,
- Flexibility and adaptability
Technologies you will use
Cloud Computing
- Azure Cloud: Cloud-hosted infrastructure for databases, message queues, and microservices (Web Apps, Serverless Apps, Kubernetes).
DevOps
- Azure DevOps: Continuous Integration (CI) and Continuous Deployment (CD).
Backend
- .NET Core and .NET for modern microservices.
- .NET Framework for some legacy services.
Databases
- Relational: Azure SQL Database.
Testing
- Multi-layer testing: Unit, Integration, Component, Contract, End-to-End, Load.
Agile Methodologies
- Kanban within the IT team.
Monitoring
- Application Insight
- NewRelic for legacy projects.
*JOB CONDITIONS
- Full time freelance Agreement
- Fixed Salary
- Social benefits
- Continuous learning
- Flexible Work schedule:
- Colombia/Mexico (CST): 7:00 – 16:00
- Argentina/Chile (ART/CLT): 9:00 – 18:00
*ABOUT FXSTREET
FXStreet is an online media company founded in 2000. Since then, we have been covering the Forex market and, in 2017, expanded to cover Cryptocurrencies. Now, with more than 4M users per month, we are always looking for new ways to improve and to innovate