Browse All Jobs

Elite Technology is seeking a Software Engineer to support software throughout the development process. The engineer will collaborate with development teams to build, enhance, and expand the company's 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 have strong analytical problem-solving skills and excellent communication skills. They must be self-motivated and capable of delivering commitments within established timelines.

What this role involves:

  • Understanding software requirements and contributing to solution design and implementation.
  • Following development guidelines and best practices.
  • Breaking down software designs into actionable tasks and estimating time for completion.
  • Finding practical solutions to problems and suggesting improvements.
  • Collaborating with developers across various locations.
  • Identifying areas for improvement and assisting in full-cycle implementations.
  • Ensuring alignment with product requirements and team goals.
  • Learning and applying new technologies.
  • Collaborating with senior engineers and mentoring junior team members.

What you'll need:

  • 3+ years’ experience in software development for complex business applications.
  • Expert knowledge of C# including .NET Core.
  • Cloud development experience with Azure, including Azure SQL, Azure Functions, App Services, Event Hubs, API Management, AAD, Key Vault, Blob Storage, and 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.
  • Experience in software automation and test-driven development.
  • Eagerness to obtain domain knowledge.
  • Strong communication and interpersonal skills.

What Elite Technology 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

Elite Technology

Elite Technology is a leading technology company specializing in solutions for the legal industry. They provide digital financial management and business operations tools designed to improve law firm profitability. Their offerings enhance operational effectiveness, efficiency, and visibility. Elite Technology's suite includes solutions for finance and accounting operations, such as billing, invoicing, payments, and financial reporting. By providing data-driven insights, they empower law firm leaders to make informed decisions and manage their businesses more effectively. They serve law firms globally.