Software Engineer - .NET & Python

  • San José, Costa Rica
  • Full-time
  • Delivery

CONSULTFIZ LATAM, a fully owned subsidiary of Confiz LLC is looking for Software Engineer .NET & Python in San Jose, Costa Rica with at least 8+ years of experience.NET. Depending upon expertise, strong candidates may additionally be given further responsibilities. Apply only if you consider yourself to be the very best and are looking for challenges and rewards that no other company will provide.

Responsibilities:

  • Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems.
  • Develops secure high-quality production code, and reviews and debugs code written by others.
  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems.
  • Leads evaluation sessions with external partners and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture.
  • Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies.
  • Adds to team culture of diversity, equity, inclusion, and respect.

Requirements:

  • Bachelors or master’s in computer science, artificial intelligence, or a related field.
  • Minimum of 5 years of experience in the Software Development role.
  • Extensive experience working in .Net core and .Net framework; Strong C# Skills.
  • Extensive experience working with Python.
  • Experience of building REST APIs and understands REST design principles.
  • Familiar with Azure Functions and ASP.NET MVC APIs.
  • Experience of working with Azure (Service Bus, Cosmos Db, Logic Apps / Functions, Service Fabric, Azure Web Apps, Azure Open AI, Azure AI Search, Azure Key Vault, Entra (AAD), and Azure Storage).
  • Good understanding of Azure OpenAI concepts & common Prompt Engineering Concepts i.e. zero-show, few-shot, multi-shot etc.
  • Understand the general concepts of Semantic Kernel or other LLM Orchestrators
  • Experience in Microservices.
  • Experienced in DB schema design and understands concepts like normalization, de-normalization, indexing, clustering, views vs materialized views, transaction isolation levels etc.
  • Understands DevOps and is experienced in GitHub or Azure DevOps
  • Familiarity with Scrum Methodology
  • Ability to work independently.
  • Good communication skills in English (verbal and written)
  • Get things done attitude.
  • Must be self-motivated and results oriented.
  • Ability to work in a cross-functional, multi-regional, multi-cultural team and in a collaborative environment.
  • Ability to multitask and plan, organize and prioritize multiple projects.

We have a global team of amazing individuals working on highly innovative enterprise projects & products. Our customer base includes Fortune 100 retail and CPG companies, leading store chains, fast growth fintech, and multiple Silicon Valley startups.

What makes Confiz stand out is our focus on processes and culture. Confiz is ISO 9001:2015 (QMS), ISO 27001:2022 (ISMS), ISO 20000-1:2018 (ITSM) and ISO 14001:2015 (EMS) Certified. We have a vibrant culture of learning via collaboration and making workplace fun.

People who work with us work with cutting-edge technologies while contributing success to the company as well as to themselves.
To know more about Confiz, visit: https://www.linkedin.com/company/confiz/