Quality People. Quality Software.
.NET Engineer
Location
Costa Rica
Posted
21 days ago
Salary
0
Seniority
Senior
Job Description
.NET Engineer
Lateral Group
• As a .NET Developer at Lateral, you will: • Design and build scalable, resilient cloud applications on Azure using C#, .NET and SQL, delivering solutions that are secure, high-performance, adhere to our Coding Standards and "just work". • Write clean, clear, and well-tested code, embracing software craftsmanship principles to produce robust, reusable and maintainable systems. • You will ensure a high bar for code quality through comprehensive unit tests and attention to detail. • Take ownership of features end-to-end, from initial concept through deployment. • You’ll often drive substantial product features as the key developer alongside an architect or product designer. • Continuously improve the codebase through refactoring and refinement, balancing new feature development with paying down technical debt. • You’ll adopt an iterative approach of tweaking and constantly improving the software to keep the system simple, stable, and adaptable. • Champion quality, reliability and scalability by implementing best practices in cloud operations (monitoring, security, CI/CD).
Job Requirements
- 5+ years experience in software development
- Deep expertise in C# and the .NET ecosystem, including: NET Core, ASP.NET Core and .NET 6 or later
- Strong proficiency with Entity Framework Core and MS SQL Server
- Solid understanding of Object-Oriented Programming (OOP), Service-Oriented Architecture (SOA), SOLID principles.
- Experience with cloud-native and distributed systems, ideally including: Azure Service Fabric, Azure Functions, Service Bus, Redis, Azure Storage, Application Insights
- Proven experience building robust, well-structured APIs
- A quality mindset: unit tests, integration tests, automation, defensive programming
- Excellent problem-solving and debugging skills with a hands-on, proactive attitude
- Ability to Design before you code—express decisions through clear diagrams, validate assumptions early, and think through edge cases and trade-offs.
- Ability to quickly understand the nature of the business and clearly communicate with stakeholders (clients, colleagues)
- Strong written and verbal communication skills in English.
- A commitment to making a difference, continuous learning, and collaboration.
Benefits
- Real Impact: You’ll work on meaningful products that make a measurable difference - from healthcare and commerce to sustainability and next-gen tech.
- Remote-First, Office Friendly: Work from wherever you’re most productive - whether that’s your home, a co-working space, or one of our offices.
- An Outstanding Team: Talented, kind, and hard-working people who care deeply about their craft - and about each other.
- Growth: You’ll be supported in growing your craft, exploring new paths, and stepping into greater responsibility - at your own pace
- A Culture of Excellence: We care deeply about doing the right thing - for our clients, our team, and ourselves.
- Variety & Stability: We’re profitable, independent, and over a decade strong. Yet every project brings a fresh challenge. You’ll never be bored here.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior .NET Engineer
AvengaA global IT engineering and consulting company specializing in custom software development.
• Join our team and contribute to the development of scalable, high-quality backend solutions • Work as part of a distributed Agile setup consisting of four specialized teams • Collaborate closely in an international environment • Comfortable working in cloud-native environments and containerized infrastructures • Contribute as a regular member of a mature engineering team
Senior Fullstack Engineer – .NET, React
AvengaA global IT engineering and consulting company specializing in custom software development.
• Architect and develop end-to-end flows in a distributed/microservices application architecture • Demonstrate strong problem-solving skills and the ability to navigate complex technical challenges • Exhibit excellent judgment, seeking diverse perspectives and challenging assumptions to improve outcomes • Consistently meet sprint and quarterly commitments while maintaining high standards of quality and efficiency
• Build, test, and deploy full-stack web applications using Python (FastAPI or Django) on the backend and React on the frontend. • Design and maintain robust data layers, including relational and NoSQL databases (PostgreSQL, MongoDB). • Develop and optimize database objects — schemas, indexes, queries, and migrations — using SQLAlchemy or the Django ORM, ensuring high performance and scalability. • Collaborate with product managers and design teams to translate complex domain workflows across Embrace's regulated verticals into intuitive, efficient user experiences. • Implement, secure, and optimize RESTful APIs and microservices hosted on AWS or Microsoft Azure. • Build and manage CI/CD pipelines and automated deployments using GitHub Actions, GitLab CI, or Azure DevOps. • Manage cloud services such as compute (ECS/EKS, App Service, Containers), serverless (Lambda, Azure Functions), secrets management (Secrets Manager, Key Vault), object storage (S3, Blob Storage), messaging (SQS/SNS, Service Bus), and observability (CloudWatch, Application Insights). • Optimize front-end and back-end performance for scalability, reliability, and maintainability. • Write clean, well-structured, and testable code following industry best practices — including type hints, pytest, and modern Python tooling (uv, ruff, mypy). • Lead architecture planning, code reviews, and continuous improvement initiatives alongside principal engineers across Embrace Technology Group. • Work AI-first, using Claude Code, Codex, GitHub Copilot, Cursor, or JetBrains AI as your primary day-to-day development tools. The majority of your code will be AI-assisted, and you will review, refine, and validate that output to a production bar. • Contribute to new product builds and modernization across Embrace's six regulated industry verticals, plus special projects from Venture AI Labs — prototypes, applied experiments, and zero-to-one product bets.
• Design, develop, and maintain backend services using Python and FastAPI, exposing clean REST APIs • Collaborate with frontend, backend, ML, and platform engineers to deliver end-to-end solutions • Containerize and deploy services using Docker and Kubernetes • Implement and maintain CI/CD and GitOps workflows for reliable, repeatable deployments • Support sprint planning, delivery coordination, and technical backlog refinement • Ensure systems meet high standards for security, scalability, performance, and reliability • Help translate customer and project requirements into clear technical deliverables • Support production readiness, monitoring, and continuous improvement of deployed services



