.**WHAT YOU' WILL DO**:Provide software development services to external customers and internal project teams. Responsible for development and/or leadership in the creation of custom software solutions using Microsoft Net, delivering technology solutions designed to meet customers' business needs. Designs and architects' solutions and having the ability to understand the customers' businesses is imperative. Acts as trusted advisor by creating and maintaining effective customer relationships to ensure customer satisfaction.Maintains knowledge of leading-edge technologies and industry/market domain knowledge. Work with technical leads/architects and functional resources to shape technical direction and technical strategies within the organization and for external customers.**WHO YOU ARE**- Must have advanced skills in NET Core, SQL, C# NET Framework, Standard, Core, ASP NET Web API, and RESTful APIs- Must be self-motivated and expected to initiate required activities on their own.- Be able to perform benefit analysis for IT solutions and make recommendations for technology direction particularly for performance and security.- Be able to use deep technical knowledge to make low level design decisions and writing code to satisfy functional and non-functional requirements.- Be able to monitor and debug code to ensure the security and stability of the site.- Participate in the development and maintenance of middle and backend layers for Mobile Platform by maintaining existing codebase as well as extending it with new features.- Implement solutions according to design, requirements, and standards.- Write unit tests, conform to code standards, have your designs and code reviewed, use both static and performance analysis tools.- Work closely with your team members and the software team leads to ensure you're on track.- Assist in continually improving our software development process and the development environment.**Qualifications**:- Significant experience in Web Service development and Service-Oriented Architecture.- 4+ years of software development experience of API programming.- 2+ years of NET Core experience.- Senior Developer with strong leadership and communication skills.**Required**:- Expertise in NET Core and SQL- Understanding of Static and Dynamic Code vulnerabilities.- Knowledge on GIT, TFS- Knowledge on Veracode or similar tools.- ASPNET MVC Framework.- C#- Solid understanding of AWS Cloud service and Integration.- Solid understanding of SOAP, REST, and Web API based web service protocols