Staff Engineer - .NET
- San José, Costa Rica
- Full-time
- Delivery
CONSULTFIZ LATAM, a fully owned subsidiary of Confiz LLC is looking for Staff Engineer .NET in San Jose, Costa Rica with at least 10+ 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:
- Researching, designing, implementing, and maintaining high quality software systems using .NET technologies
- Rewriting existing services on newest technology stack and adding new functionality
- Mentoring team members
- Liaising with other software developers, testers, BI developers, business and systems analysts, and solution architects
Requirements:
- Extensive experience working in .Net core and .Net framework.
- Excellent understanding of object-oriented programming and its design patterns.
- Understands design principles like SOLID, DRY, SRP etc.
- Has worked with TDD and understands a great deal about its advantages and disadvantages.
- 10+ years of commercial experience building REST APIs and understands REST design principles; has used WebApi or WCF.
- Experienced in Multithreaded and asynchronous programming.
- Experienced in DB schema design and understands concepts like normalization, de-normalization, indexing, clustering, views vs materialized views, transaction isolation levels etc.
- Experience with ASP.NET/ASP.NET Core, Entity Framework and messaging systems (ServiceBus / RabbitMQ)
- Azure experience (Service Bus, Cosmos Db, Logic Apps / Functions, Service Fabric)
- Previous expose to Docker, Kubernetes and Java
- Experience in Microservices.
- 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)
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/