Avea Solutions Job Openings >> Mid-Level Engineer
Mid-Level Engineer
Title:Mid-Level Engineer
Department:Product Development

We are seeking a talented Mid-level Software Engineer to join our high quality, collaborative product engineering team. As a Mid-level Software Engineer, you will operate in a full stack environment, playing a role in developing, deploying and supporting Avea’s SaaS application.

The Avea Engineering team is fully remote (and has been since before the pandemic). We’re looking for a driven, self motivated critical thinker. The ability to collaborate as part of a team is paramount. You thrive in dealing with rapid delivery with quality; you have a quintessential attitude to deal with the problems’ solving, attention to detail, and you’re comfortable learning new technologies and systems.


  • Work as part of a fully remote engineering team to continue the development of a SaaS product.

  • Uphold (and improve) our engineering standards, security, design and bring consistency with the best practices and processes you will encounter.

  • Brainstorm solutions by collaborating with internal and external stakeholders across the organization.

  • Participate in extreme programming and peer reviews, learn and share your work with the team.

  • Bringing the best work of your life, enjoy collaborating with Avea family members, and going home happy, on time.


  • Have 4+ years of experience shipping enterprise-ready products and APIs (and the engineering skills commensurate generally with 4 years of experience).
  • Enjoy being a generalist working on both the frontend, backend, and anything it takes to solve problems and delight users.
  • Thrive in a collaborative environment involving different stakeholders and subject matter experts
  • Have empathy with the many different domains of customers who use AveaOffice
  • Take pride in working on projects to successful completion involving a wide variety of technologies and systems
  • Bridge and connect different services and processes together even if you have not worked with them before
  • Customer-centric thought process to come up with high-impact ways of solving their problems


Specific Technical Requirements

  • Software development experience using C#, .NET, and SQL Server

  • Experience with HTML, JavaScript and web development frameworks (Bootstrap, jQuery, React)

  • Proven experience & demonstrated understanding of software design and OOD methodologies.

  • Experience with Relational Databases and SQL

  • Experience with ORM frameworks (Entity Framework, ActiveRecord)

  • Experience with Web services development (REST)

  • Automated testing experience (Unit, Integration, Functional)

  • Experience working with Agile (Scrum)

Nice to Haves:

  • Strong experience developing cloud apps on Azure

  • Machine Learning


  • Kubernetes

  • Git

  • Redis

  • Azure Services:

    • Azure App Service

    • Azure DevOps

    • Azure Storage Queues and Blob Service


Other Requirements:

  • United States Based Engineers only.

  • No Visa Sponsorship

  • Avea works in the US Pacific time zone and requires the ability to work during our core-hours.

  • Direct hire only.

This opening is closed and is no longer accepting applications
Powered by ApplicantStack