Senior .NET Developer
Posted on Sep 18, 2021 by Limeade
Limeade is looking for a Senior .NET Developer to join our services team. The team owns our Back End microservices. You will collaborate with the rest of the services team, other developers and roles in our R&D group and our Product team. If you find yourself loving to write code, but also working with cutting edge Cloud technologies, this role provides a fantastic opportunity to do both.
This is a fun and fast paced environment. If you like to design, write/re-factor code, get things done, solve tough problems and love to work with smart people, this is a place where you will have a lot of fun.
We are looking for you if:
You are passionate about providing solutions that delight customers.
You have a track record of delivering high quality, testable software, and services on time.
You are a strong developer in object-oriented languages such as C# or Java.
You have experience working within a Cloud Environment (Azure preferred)
You are excited developing distributed, high-performance web applications and database systems.
You are familiar with SOLID principles, design patterns, SOA, OOAD and agile development best practices.
You are result focused, guided by principles and best practices, and thrive in a fast paced, iterative development environment.
You are a creative problem solver and pay attention to detail.
Contribute to the creation and development of our core microservices.
Assess existing infrastructure and create solutions for services that need to be distributed and highly scalable.
Investigate, analyze, and make recommendations to the team regarding technology improvements, upgrades, and modifications.
Ability to demonstrate our values in an on-going and consistent way
BS degree or higher in computer science, engineering, or equivalent
5+ years of development experience with C# or Java and OOAD
Experience working within a cloud-based environment.
Experience creating highly scalable solutions on Azure or similar cloud platforms.
Excellent technical and communication skills.