What are the responsibilities and job description for the Technical Architect - .NET position at Radiansys, Inc.?
Job Details
Technical Architect .NET
Chicago, IL 60604 (Onsite)
FTE
Experience & Skills
- 16 years of IT experience on Web Application development using C#, , Web API, .NET (Core and Framework), Angular/React and NUnit
- Good hands-on experience in writing unit tests in Jasmine/Protractor/Karma (Mandatory)
- 10 Years of experience developing applications using LINQ and MS SQL Server
- Experience with a microservices architecture & Experience in cloud technologies (AWS, Azure)
- Experience in Software Design with various messaging systems/service bus, such as Kafka or RabbitMQ.
- 10 Years of experience in defining the solution, implementing the design, developing, and deploying web applications in Azure platform with some exposure of Azure Services like Service Bus, Azure Blob storage, Secret Vault, etc; Hands-on DevOps experience on GitHub Actions, PowerShell, Jenkins/Groovy, Azure Resources, Azure PowerShell, Azure Compute Gallery, GitHub
- Experience on Azure DevOps, Kubernetes, CloudFront, VPC, RDS, Docker, PowerShell and Terraform
- 10 years providing technical oversight and technology leadership for the project and interacting with customer to drive technical discussions and innovation
- Mentor technical team to achieve technical objectives and KPIs for the project; Good experience in discussing the technical solution/challenges with the customer
- Offshore- Onsite development experience; Showcased technology leadership skills
Technologies
- .NET (Core and Framework) and Azure
- Angular / React JS, HTML5, CSS3, jQuery and JSON, Bootstrap
- MS SQL Server 2012 and above
- Software Design Principles and Software Design Patterns
- Creating unit test scripts, system test scripts and integration test scripts
- Protractor/Karma/Jasmine; Agile process, Experience on CI/CD and DevOps
- Azure DevOps, PowerShell, Terraform, GitHub and GitHub Actions
- Independently driven, resourceful, and able to deliver results with minimal direction
- Must be able to identify and learn new technologies quickly
Secondary Skills/Good To have
- Jira, Jenkins/Deployment pipeline scripting exposure; Knowledge of Unified Modelling Language (UML), GitHub, Copilot
- Work with other architects, leads, team members in an agile scrum environment
- Self-directed with an aptitude managing and tracking projects, tasks, and backlogs.
- Good communication and team player; Innovation and Creativity
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.