The .NET Developer works on the creation of a new application using Scrum process and guidelines defined by architects. His goal is to deliver software increments with quality at the end of each sprint. To achieve this, he collaborates closely with other team members (developers, tester, product specialists, and product owner). The .NET Developer will work on each layer of the application and use agile and DevOps practices to deliver functionalities. By applying agile values, he tries to constantly improve himself and continuously learn on technical or process topics. He is supported by several communities of practice that provide help when needed.**Responsibilities**The main responsibility is to develop software following coding and guidelines from technical leads and architects. This includes test coverage.The developer actively participates in Scrum ceremonies and proposes ideas.Analyze user stories by discussing with the product owner and product specialists.Contribute to user stories.Design, develop functionalities present in the sprint backlog.E nsure quality of his code by writing unit testing.Collaborate daily with the offshore Tester to ensure quality of his developments.Contribute to teamwork by helping colleagues when they need.Take initiatives and decisions on assigned user stories.Participate in proof of concepts when required.Develop a mutually respectful working relationship with all staff to ensure a strong team effort in all activities.Provide timely, complete, and accurate responses to all Program Stakeholders' questions and inquiries in a positive and constructive manner.Complete tasks as required by the Company.Remain current on trends and innovation in IT, Software, and Middleware industry.Anticipate and address potential issues leveraging previous experience and strong problem-solving skills.Provide timely, complete, and accurate responses to all Program Customers' questions and inquiries in a positive and constructive manner.The .NET Developer hierarchically reports to the Software Delivery Manager.Availability for travel as required (occasionally).**Skills****Must have:**Solution designAgile methodology (Scrum)Delivery of developed enterprise softwareSupport of large and distributed enterprise applications and related production servicesMicrosoft .NET (min 5 yrs)Microsoft C# (min 4 yrs)Microsoft ASP.NET Web API (min 2 yr)AngularJS / Angular 8/9 (min 4 yrs)Bootstrap (min 4 yrs)SQL (min 2 yrs)Microsoft Visual Studio 2015 & 2017Design patternsObject Oriented programmingFluency in English (oral and written)Multicultural work collaborationCommunication skills in a global environment**Nice to have:**Experience working with offshore developmentDevOps best practicesMicrosoft VSTS or TFS (Build, Releases, Tests, Backlogs, GIT)