Position: Junior C# Developer
Category: .NET
English level: fluent
Years of experience: 4


Involved in various phases of the development life cycle by gathering requirements, analyzing, design and development.  Successfully converted a monolithic .NET ERP system to a distributed system.  Scheduling meetings and coordinating the deployment process with business users to understand the user stories and creating the technical/functional documentation as per the business needs.  Working on Agile methodology this includes daily scrum, retrospectives.  Developing custom controls and user controls for reusable part of the web pages using C#.Net with Asp.Net.  Creating Model View Controller (MVC) design pattern to create reusable code including consuming APIs.  Designed and prepared REST APIs using Visual Studio and C# Dot Net.  Implementing the interface whenever possible to enhance usability, testability and to increase performance  Managed tasks within Agile Framework, cleared sprinted tasks and controlled work Items within Azure DevOps.  Implemented features of several android applications in Java and Flutter Framework.  Collaborated with quality development team, user research and product development team to ensure quality in all phases of software development.  Worked closely with the core technology teams and other platforms teams to balance cross-platform consistency with Android optimization.  Wrote elegant, self-documenting code, easy to read and adapt for other developers.  Reviewed design specs and engineering docs and provided feedback to team leaders.