Job Openings Azure .NET Software Engineer | CR, remote

About the job Azure .NET Software Engineer | CR, remote

Technologies: .NET, Azure Services and SQL

Locations available: LatAm

Job Mode: Full-time

Work Mode: 100% remote

Oceans Code Experts is looking for talented individuals that are ready for the next step in their career, we offer a collaborative professional environment as full of rewarding experiences as it is of challenges.

An Azure .NET Software Engineer at Oceans can expect to work on multiple projects, work with a cross-functional team, and are transparent about time and tasks to help clients understand the progress of their projects.

Candidates must LOVE helping people, solving business problems, and pushing themselves to slay the next beast of a project.

Job Summary
Join a high-impact team as a .NET Azure Developer and take ownership of building cloud-first, enterprise-grade applications. This role offers the chance to work on cutting-edge Azure solutions while pushing the boundaries of performance, scalability, and system integration.

Job Responsibilities

  • Design, develop, and maintain robust, scalable applications using C# and .NET technologies.
  • Build and deploy integrations and APIs in the Microsoft Azure cloud environment.
  • Implement and optimize SQL Server database solutions.
  • Leverage Entity Framework (or similar ORM) for efficient data access.
  • Drive application integration efforts to ensure seamless system connectivity.
  • Collaborate with cross-functional teams to gather and translate business requirements into technical specifications.
  • Apply multithreading and asynchronous programming techniques to boost performance.
  • Troubleshoot and resolve complex technical issues to maintain system reliability.
  • Enforce code quality and security standards through unit testing and code reviews.
  • Stay current with emerging technologies, contributing to continuous product and process improvement.

Job Requirements

  • Great English proficiency (B2+ Written and spoken)
  • 6+ years of experience with .NET technologies.
  • Impeccable punctuality (schedules are flexible but being in time for meetings is crucial)
  • Advanced skills in C# and the .NET ecosystem.
  • At least 2 years of hands-on experience with Azure services such as Azure Functions, Storage Accounts, Key Vault, Service Bus, and Application Insights.
  • Solid understanding of Entity Framework or equivalent ORM.
  • Proficiency in SQL Server and sound knowledge of relational database design.
  • Experience working with RESTful APIs and application integration.
  • Strong problem-solving and debugging capabilities.
  • Deep understanding of software development best practices.
  • Expertise in multithreading and asynchronous programming.
  • Team-oriented mindset with strong collaboration and interpersonal skills.
  • Excellent communication skills and ability to work cross-functionally.

Nice to have

  • Knowledge of DevOps practices and CI/CD pipelines.
  • Familiarity with infrastructure-as-code tools like ARM templates or Bicep.
  • Experience designing and implementing RESTful APIs.
  • Understanding of microservices architecture.

Position Type and Expected Hours of Work

This is a full-time consultancy, with up to 40 weekly hours during regular business times. We operate under a flexible core hours policy to accommodate various schedules, allowing consultants to perform during their peak productivity times. Additionally, we offer the flexibility to work remotely.