Required Skills

ASP.Net C# .Net VB.Net

Work Authorization

  • Us Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 12th Nov 2020

JOB DETAIL

Position :  Sr .Net Developer with Azure
Location : Pittsburgh, PA  – Will start remote then transition onsite
Duration : 6+ Months

Interview Mode : Phone then Video
Visa Status : US Citizen Only

Job Description
 
The Principal Software Developer role will create innovative, reliable, and quality online software solutions for the Commercial Nuclear sector of the energy market. 
In this role, your project areas of focus will include: Asset Management, Work Management, and Business Process Optimization. 
You will design, develop, test, and maintain software solutions primarily on the Microsoft Azure Platform.
You will also support testing of all software products that are either built in-house or configured on the cloud. In addition,
the Principal Software Developer will manage teams of developers to write code according to specifications.

Responsibilities:
Work with Business Unit leaders and Platform Managers to understand product requirements and vision to design and create a digital solution that meets end user expectations
Provide technical leadership to developer teams to design and develop high quality, reliable and efficient full stack digital solutions
Drive increased efficiency across the teams, eliminating duplication, leveraging product and technology reuse
Develop testing strategy and user acceptance test plan including prioritization of test scenarios
Lead the integration and management of services and third-party applications
Lead customer support on live application issues and may have to diagnose/solve immediate customer needs in conjunction with management
Responsible for defining, developing, and evolving the their technology stack to implement the digital strategy and roadmap
Work with Business Unit leaders and Platform Managers to develop value propositions for competing stakeholders.
Leads the creation of a well-researched recommendation of buy vs. build solution. 
Conveying the value proposition for the company by assessing financial risks and gains of decisions and return on investment (ROI).
Supports the management and process of building and maintaining successful vendor alliances.
Provide guidance to developers with either planning and execution and/or design architecture
Create and maintain design and coding standards to ensure consistency across applications
Oversee performance of applications and ensure adherence to KPIs and Service Level Agreements

Desired Background:
Understanding of software development lifecycles
Experience developing, deploying, and maintaining full stack, service oriented, enterprise grade solutions on Microsoft Azure
Experience with Data Lakes, SQL & No-SQL storage, ETL & data engineering pipelines
Experience interacting and leading cross-functional groups to achieve the desired outcome
Experience in designing the test strategy and user acceptance test plan
Experience facilitating developer team sessions on requirements estimation and alternative approaches to team sizing and estimation.
Proficient with agile scrum development, test driven development, Continuous Delivery and DevOps processes, code source control

Professional Certifications:
Microsoft Certified: Azure Developer Associate (Preferred)

Core Technical Skills:
Development on Microsoft Azure, service oriented architecture, microservices, containerization, orchestration, RESTful web services and architecture, Java, ASP.NET, C#, Python, SQL, Data Lake 2.0, JSON 
Integration of cloud computing with on-premise solutions
Ability to develop, implement and deliver enterprise-grade systems, products and services.
Excellent verbal and written communication skills
Strong project management and organizational skills
Demonstrated ability to build consensus among many stakeholders
Comfortable with ambiguity and willing to take principled bets to reach a desired end state

 

Rakesh Shahi
IDC Technologies Inc.
E Mail : Rakesh.s2@idctechnologies.com
Website : idctechnologies.com
Cell No : 973 544 5526

Company Information