The position involves developing and maintaining Cloud Based Services for an IoT scenario. Those services have been developed using an older version of .NET. The company requires an experienced .NET engineer to port those services to the newer .NET Core framework and to add new features to it. Ideally, the Software Engineer will be familiar with both .NET 4.x and .NET Core and have C# experience.
Required Skills:
1. ASP.Net
2. Knowledge of the Microsoft SQL Server database management system: SQL, management, security, etc.
3. AWS knowledge.
4. Knowledge of systems for automating computer application deployment, scaling, and management such as Kubernetes (desirable).
5. Git/Bitbucket: branching, merging, rebase, etc.
Very Useful to Have:
1. Experience with deploying multi-tenant solutions (with AWS in particular).
2. MS SQL server sharding across multiple regions (ideally in an AWS environment).
Nice to Have:
1. JavaScript/HTML/CSS
2. Kubernetes
3. MicroServices
4. CI/CD pipelines (Bitbucket, Azure Pipelines)
5. Docker
6. Python
Education:
1. Primary Degree in Electronics, Software Engineering or related fields.
#J-18808-Ljbffr