Browse All Jobs
Job Description

Elite Technology is seeking a Software Engineer to support software development throughout the entire process. The Software Engineer will collaborate with development teams to build, enhance, and expand the Legal Financial product suite. These products are primarily written in .NET and .NET Core, featuring web-based front ends and backend services on the Azure platform. The ideal candidate should possess strong analytical and problem-solving skills, along with excellent communication skills. They must be self-motivated and capable of delivering on commitments within established timelines.

What this role involves:

  • Understanding software requirements and contributing to designing and implementing solutions.
  • Following development guidelines and best practices.
  • Breaking down software designs into actionable tasks and estimating time for completion.
  • Collaborating with the team to find practical solutions and suggest improvements.
  • Ensuring work aligns with product requirements and team goals.
  • Learning and applying new technologies to improve skills.
  • Contributing to the mentorship of junior team members.

Requirements:

  • 3+ years’ experience in software development for complex business applications.
  • Expert knowledge of C# including .NET Core.
  • Cloud development experience with Azure (Azure SQL, Azure Functions, App Services, Event Hubs, API Management, AAD, Key Vault, Blob Storage, Azure Monitor).
  • Experience in building and consuming REST APIs.
  • Experience with GIT / Azure DevOps.
  • Experience in CI/CD pipeline.
  • Experience with SQL and Azure SQL.
  • Experience in PowerShell.
  • Experience in software integration and automation.
  • Strong communication and interpersonal skills.

What this role offers:

  • 100% remote work.
  • PTO.
  • 2 Elite Mental Health Days per year.
  • Annual Incentive Plan.
  • 14 Paid Costa Rica Holidays.
  • Comprehensive medical, dental, and vision benefits.
  • Life Insurance.
Apply Manually

Elite Technology

Elite Technology is a leading technology company specializing in solutions for law firms. It focuses on enhancing profitability through improved operational effectiveness, efficiency, and business visibility. The company delivers cutting-edge digital financial management and business operations tools. These solutions optimize finance and accounting processes, including billing, invoicing, payments, and financial reporting. By integrating data, insights, and tools, Elite Technology empowers law firm leaders to make informed decisions for effective business management. The company's cloud-based platform supports high-scale, multi-tenant SaaS environments.

All Jobs at Elite Technology (30)