Colombia Remote (Country)

Adoreal is hiring a Full Stack .NET Engineer

About the Role

The position involves building and maintaining enterprise-grade web applications using the latest .NET technologies, working closely with cross-functional teams to deliver robust, scalable solutions that meet business needs.

Responsibilities

  • Develop full-stack solutions using .NET frameworks and related technologies
  • Write clean, maintainable, and efficient code across client and server layers
  • Collaborate with product teams to define and implement new features
  • Participate in technical planning and system architecture discussions
  • Troubleshoot and resolve software defects in production environments
  • Optimize application performance and user experience
  • Integrate third-party APIs and external services
  • Ensure code quality through peer reviews and automated testing
  • Maintain documentation for systems and development processes
  • Support deployment pipelines and CI/CD workflows
  • Implement security best practices across application layers
  • Monitor application health and respond to operational alerts
  • Work with relational databases and write optimized queries
  • Design RESTful services and internal APIs
  • Contribute to frontend development using modern JavaScript frameworks
  • Follow agile methodologies in sprint planning and execution
  • Assist in refining user stories and acceptance criteria
  • Participate in on-call rotations for critical systems
  • Stay current with emerging trends in software development
  • Mentor junior developers and share technical knowledge
  • Ensure compliance with coding standards and organizational policies
  • Evaluate new tools and frameworks for potential adoption
  • Collaborate with QA teams to ensure product quality
  • Support staging and production releases
  • Contribute to post-deployment reviews and retrospectives

Nice to Have

  • Experience with .NET 6 or later versions
  • Familiarity with microservices architecture
  • Knowledge of message brokers such as RabbitMQ or Kafka
  • Exposure to NoSQL databases like MongoDB or Redis
  • Background in test-driven development practices
  • Experience with infrastructure as code tools
  • Understanding of domain-driven design concepts
  • Participation in open-source projects
  • Certifications in cloud or software development platforms

Compensation

Competitive salary with performance-based incentives

Work Arrangement

Hybrid work model with flexible scheduling options

Team

Collaborative engineering team focused on agile development and continuous integration

Technology Stack

  • Primary development on .NET 6+ with C#
  • Frontend development using React and modern JavaScript
  • Backend services built with ASP.NET Core Web API
  • Database layer using SQL Server with Entity Framework
  • Deployment via Azure DevOps pipelines
  • Containerized environments using Docker
  • Monitoring with Application Insights and Log Analytics

Growth Opportunities

  • Access to professional development resources
  • Opportunities to lead technical initiatives
  • Regular knowledge-sharing sessions
  • Conference attendance and training budgets
  • Internal mobility across engineering teams

Available for qualified candidates requiring sponsorship

Required Skills
.NETJavaScriptReact.jsNext.jsNode.jsPostgreSQLMongoDBAWSGCPRESTFull Stack DevelopmentBackend DevelopmentFrontend DevelopmentDatabase Management
About company
Adoreal
A fast-growing vertical SaaS company that leverages innovation and disruptive technologies to improve consumer experiences, outcomes, and predictability in elective medicine.
All jobs at Adoreal Visit website
Job Details
Category fullstack
Posted 8 months ago