Fullstack .NET + Angular Developer collaborating with major investment bank in Latin America. Responsible for developing and maintaining applications and APIs within a dynamic work environment.
Responsibilities
Develop front-end applications using Angular 2+ or React.
Maintain and evolve existing systems, analyzing and debugging code using tools such as IDEs and browser DevTools (F12).
Develop and maintain REST APIs with .NET Core and Entity Framework.
Apply software architecture best practices, such as DDD (Domain-Driven Design), dependency injection, and unit testing.
Work with messaging systems, primarily RabbitMQ, but also with alternatives such as SQS, SNS, or Kafka.
Design and maintain distributed systems based on microservices.
Monitor and diagnose applications using observability tools (e.g., DataDog, Azure Monitor, CloudWatch).
Use non-relational databases, such as MongoDB or DynamoDB.
Participate in CI/CD pipelines, ensuring continuous and secure deliveries.
Work with containerization and orchestration technologies like Docker and Kubernetes.
Use cloud services (AWS, Azure, etc.), including serverless functions and messaging.
Collaborate on projects via Azure DevOps, using boards, pipelines, and repositories.
Requirements
Experience with front-end frameworks: Angular 2+ or React.
Proficiency in developing new features and in understanding existing code, as well as debugging applications and front-end in the IDE and using browser F12 tools.
Experience developing Web APIs with .NET Core.
Entity Framework.
Dependency Injection.
Domain-Driven Design (DDD).
Unit testing.
Ambitious candidate, motivated to grow in their career and willing to work extra hours if needed.
Experience with messaging tools (RabbitMQ, SQS, SNS, Kafka), preferably RabbitMQ.
Experience with distributed systems and interacting microservices.
Experience with observability/logging tools such as DataDog, Azure Monitor, CloudWatch.
Non-relational databases (MongoDB, DynamoDB).
Experience working in an environment with CI/CD pipelines.
Experience with at least three cloud services/tools (e.g., AWS Lambda, Azure Functions, SQS, SNS, EC2).
Experience with Docker and Kubernetes.
Experience or familiarity with Azure DevOps.
Logical reasoning and analytical skills.
Good communication.
Team spirit and conflict-resolution skills.
Ability to communicate with diverse stakeholder profiles.
Ability to work in agile, multidisciplinary teams.
Creativity and proactivity to envision different usage scenarios for applications.
Organizational skills.
Benefits
Position also open to candidates with disabilities (People with Disabilities - PwD).
Senior Backend Developer at BonifiQ working on APIs and microservices for retail solutions. Focus on C#, ASP.NET Core, MySQL, and collaboration with product and frontend teams.
AI Engineer at Assecor developing innovative AI and automation solutions. Working on GenAI applications, PoCs, and MVPs with a focus on economic efficiency.
Software developer at Assecor developing qualitative and robust backend solutions within a hybrid team. Collaborating closely with cross - functional teams on various customer projects.
Software developer responsible for developing and optimizing backend components for scalable services at Assecor. Collaborating with cross - functional teams and integrating messaging systems and APIs.
Software Developer building robust applications in Java and Angular while collaborating in a cross - functional team at Assecor. Focused on developing high - quality solutions and participating in diverse customer projects.
Frontend Developer at KOKE focusing on VueJS, JavaScript, and modern web applications. Collaborating on innovative projects in a dynamic and supportive team environment.
Software Developer working on scalable Backend/API solutions with Laravel/PHP. Contributing to architecture design and continuous improvement in a hybrid work environment.
Software Engineer Sr at PNC developing software solutions within Lending Technology. Collaborating with an Agile team on technical design, development, and mentoring junior engineers.
Backend Engineer designing and developing core systems for AI solutions at Newcode.ai. Collaborating with frontend developers and working with modern technologies to make an impact.
Senior Python Engineer designing and maintaining backend integration services for clients with a focus on AI - assisted development. Join a woman - owned company focused on education and professional development in Bogotá.