Please, let Elite Technology know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Elite Technology is a leading, independent technology company that helps law firms drive profitability through improved operational effectiveness, increased efficiency, and greater visibility across their business.
The company offers cutting-edge digital financial management and business operations solutions that enhance finance and accounting operations, including billing, invoicing, payments, and financial reporting.
The Senior Software Engineer will take ownership of the software throughout the entire development process.
This role involves working with several development teams to build, enhance, and expand the Legal Financial product suite, primarily written in .NET and .NET Core with web-based front ends and backend services in the Azure platform.
Responsibilities include interpreting software requirements, designing and implementing software, understanding development frameworks, translating software design into measurable tasks, seeking innovative solutions, maintaining good working relationships with developers, identifying areas of improvement, and providing technical mentorship to junior engineers.
Requirements:
Candidates must have 5+ years of experience in software development for complex business applications.
Expert knowledge of C# including .NET Core is required.
Cloud development experience with Azure, including hands-on experience with Azure SQL, Azure Functions, App Services, Event Hubs, API Management, AAD, Key Vault, Blob Storage, and Azure Monitor is necessary.
Experience in building and consuming REST APIs is essential.
Proficiency with GIT / Azure DevOps and experience in CI/CD pipeline is required.
Candidates should have experience with SQL and Azure SQL, PowerShell, software integration, software automation, and test-driven development.
An eagerness to obtain domain knowledge to leverage technical qualifications effectively is important.
Strong oral and written communication skills, as well as strong interpersonal skills, are required.
Benefits:
The position offers 100% remote work, with the option to work from a WeWork in Escazú.
Employees receive paid time off (PTO) and 2 Elite Mental Health Days per year.
An Annual Incentive Plan is included as part of the compensation package.
Employees enjoy 14 paid Costa Rica holidays.
Comprehensive medical, dental, and vision benefits are provided.
Life insurance is also included in the benefits package.
Apply now
Please, let Elite Technology know you found this job
on RemoteYeah
.
This helps us grow 🌱.