● Advanced proficiency in C#, SQL, ASP.net MVC, HTML, and JavaScript.
● Solid understanding of Application Lifecycle Management (ALM) with experience using Team Foundation Server (TSF).
● Expertise in software and data analysis, modeling techniques, and methodologies, with a strong foundation in Microsoft product architectures including .Net Framework (3.5+), Windows Communication Framework, Workflow Foundation, Entity Framework, ASP.net MVC, Internet Information Service, SQL Server, and SharePoint.
● Proficiency in XML/XSD, WSDL, SOAP, WS-Security, WS-Trust, WS-ReliableMessaging; development skills in HTML5, AJAX, CSS3, XML/XSLT, and RSS.
● Familiarity with integrating Microsoft code with major open-source frameworks/tools like Bootstrap, GitHub, JQuery, AngularJS, NodeJS, Spring Boot.
● Competency in documentation, testing, and debugging techniques and tools.
● Design and develop detailed technical solutions using UML 2.0 and design patterns. This includes structuring solution classes, identifying interfaces, dividing functionalities across different layers, and defining component breakdown.
● Design and configure Web Services, ensuring the alignment with the conceptual UML Service Model.
● Design and document the logical/physical schema of databases using ER models derived from a conceptual UML Domain Model. Experience in SQL query optimization and index creation is crucial.
● Lead the development of distributed SOA applications and high-performance Web Applications following Microsoft’s best practices and patterns.
● In-depth knowledge and hands-on experience with the Azure CLOUD environment, focusing on development, testing, and deployment strategies.
● Develop microservices and APIs using REST protocol, demonstrating advanced understanding and application of these technologies.
This role requires the candidate to have at least 5 years of experience as a software developer. Also it demands a high level of autonomy, technical expertise, and the ability to design and implement complex solutions that meet and exceed operational requirements.