DESCRIPTION:An exciting career opportunity only calls once in a while. Make sure you don’t miss this call and the chance to join our team of top-notch players in Authority Partners. We are hiring experienced, passionate and self-driven Senior Software Developers to join our strong development teams. You will produce software designs, write maintainable code using C# and Angular 7+ provide support to product owners and teams, as well as deliver products.REQUIREMENTS:
- 5+ years of experience in software development
- Hands-on professional development experience with C# language, .NET Core and Angular 7+ (ngrx experience).
- Experience in web development, including ASP.NET Core Web Services
- In-depth knowledge of modern HTML and CSS
- Experience with Micro-Services
- Experience with relational database design and development (SQL, T-SQL)
- Ability to produce high quality work using best practices related to Unit Testing, SOLID, Code Quality.
- Experience with Azure Cloud, with possibly services such as AppInsight, API management, Cosmos DB, Azure Serverless and Service Bus
- Previous experience with Git
- Micro-Service lifetime management with Kubernetes
- Using team collaboration tools/platforms, preferably Azure DevOps Cloud/Server
- Knowledge of agile methodologies (Scrum)
- Hands on experience with PowerShell
EDUCATION:Bachelor's degree in Computer Science, Software Engineering or related field would be of great value, but if you’re passionate and have the experience that backs up your abilities, for us, talent outweighs degree every time.