.NET Angular Software Engineer with Azure
We are seeking a Sr. .NET Angular Engineer with Azure experience to contribute to evolution of our existing CAngular
Python framework and our migration into using Azure as our preferred cloud provider, evangelizing good coding practices via code review and conducting technical workshops among junior developers in the team. The role is remote until COVID restrictions are in place, post which Team members are required to be on-site in Nashville, TN Qualifications, Experience, Education 8 years of industry experience in coding, designing and building software using the .NET or DotNetCore framework. Very comfortable working with web technologies, should be comfortable working in a modern JS MVVM framework (preferably Angular) Should have experience in configuring hosting platforms (e.g. Windows Server IIS). Should have experience working with Azure (e.g. Azure Functions, Azure Event Hubs, Azure Service Buses, Azure Artifacts, Azure Data Bricks, Azure Data Factory, Azure Computer Vision Services, Docker, Kubernetes). Should have a solid understanding of Design Patterns, Git, Continuous Integration (e.g. Team
City), Continuous Deployment tooling (e.g. Octopus Deploy
Azure DevOps), Docker
Docker Compose, package management tools (e.g.
NPMNuget) Working knowledge of TDD or BDD. Knowledge of Service Orientated Architecture, REST API development and micro-services. Should be CPowershellJS proficient. Familiarity with Python an advantage.
BS MS in Computer Science, Math, Engineering andor related experience Skills Must possess strong analytical skills Should be able to design, build and configure systems and be able to lead a team of talented professionals Should be able to mentor junior members and influence others Demonstrate good communication skills Should be able to work with end-users Self-starter and a good team player Should have the ldquocan dordquo attitude Should be able to take ownership and have strong client focus Extensive knowledge of Dockers Role The candidate in this role is expected to work with the architecture team and other senior members of the team to contribute to evolution of our existing CAngular
Python framework and our migration into using Azure as our preferred cloud provider, evangelizing good coding practices via code review and conducting technical workshops among junior developers in the team. As a part of this role, you would be expected to conduct regular meetings with the technical leads and understand their needs, suggest improvements and contribute code and tooling to make the development process as smooth, stable and productive as possible. You will be expected to be able to contribute both from a design perspective as well as contributing codeconfiguring applications that would be used by the entire team. As part of our roadmap we are currently moving parts of our existing infrastructure into Azure through the use of Azure Technologies and Docker
This means that part of this role will involve the writing of code, but a portion of your time will also be spent working on configuring platforms and environments for developers to use.
The primary module that the candidate would be supporting would be our web-based framework (DotNetCore 3.1Angular 8Python 3.7) and the evolution of our Azure infrastructure. We are specifically looking to use the following Azure technologies Azure Functions, Azure Event Hubs, Azure Service Buses, Azure Artifacts, Azure Data Bricks, Azure Data Factory, Azure Computer Vision Services, Docker, Kubernetes, so knowledge of these platforms is highly desirable. As a lead developer, the candidate is expected to take part in daily scrum activities, business requirement gathering and quality assurance meetings. The candidate should also be able to document the work. They should be able to work with a large team setting. We look forward to reviewing your profile.
Thank you, Talent Team SIALTP