Client: Microsoft
Duration: Long Term
Location: Remote to start but need to relocate to Redmond, WA
Title: .Net Lead (Need senior candidates)
Roles & Responsibilities
- Closely working with clients and stakeholders to define software
specification; Interfacing with business clients, gathering requirements
and delivering complete software application.
- Work on-site with the customer to collect requirements, participate
in the elaboration of architecture solutions, provide technical leadership
for offshore dev team.
- Build software solution using Microsoft Azure technologies.
- Own the design, development, and maintenance of ongoing sustained
engineering.
- Lead design and development of highly available software solutions
(e.g. Microsoft Azure) to support business applications ensuring systems
scalability, security, performance and reliability.
- Work with team to build design and architecture of software systems
as to meet technical, functional and non-functional (security,
reliability, performance, maintainability, scalability, and usability)
requirements.
- Perform detailed analysis to build interface definitions across
different logical subsystems of software solutions.
- Perform technical/ system risk analysis, system validation and
build risk mitigation action plans along with technical architects &
engineering teams.
- Work with software, database engineers and provide technical
solutions to solve cross-functional software design challenges.
- Apply best practices related to software/ data security & data
privacy policies.
- Build software design artifacts and develop software modules
ranging from server components, API, and user interfaces.
- Creating proof of concepts and prototypes to address business
scenarios.
- Work with top class engineering teams spread across the globe.
- Proactively articulate status, issues, and resolution to team,
leads, and project managers.
Required Qualifications &
Experience:
- Bachelor’s degree or higher Computer Science, Engineering, or
related field.
- Must have 8-10 yrs. minimum experience.
- Deep knowledge and understanding of .NET Core Framework.
- Strong Web/UI development experience with (Asp.Net MVC and Angular
2).
- Experience on Azure (App Service, Functions, Storage, Load
balancer, SQL and many more services offered by Azure.
- Strong development, debugging and troubleshooting skill on C#, .Net
Core Web API, Asp.Net MVC, SQL.
- Strong Conceptual understanding of Azure Cloud and understanding
PaaS based services and solution.
- Strong knowledge and understanding of Object Oriented Design
Patterns and Principles.
- Experience on Unit testing of C# bases code modules or ability to
write unit testable code in C#.
- Design, build and maintain efficient and reliable C# code with
Object oriented design concepts.
- Experience with Agile – Scrum development process with Azure
DevOps.
- Good to have knowledge on .Net – Microservices.
- Good to have experience with cloud based load balancer.
- Good to have knowledge on APIs (Service) high availability,
Security.
- Good to Autoscaling, high performance, geo replication and multi
geo deployment.
- Ability to solve complex business problem through logical and
creative thinking.
- Great aptitude to synthesize complex information.
- Strong written and verbal communication skills.
Regards,
Anudeep
V.
Sr.
Account Manager.
Anu...@eateam.com.
Fax:
(732) 339-0024.
2
Kilmer Road, Edison, NJ 08817.
![eateam_gradientlogo-01]()