Description:
.Net Lead API / Microservices
Department Wealth Management Technology, FA Platforms.
Job Location: Alpharetta, GA
Position Overview:
Experience: 8+ years hands-on experience in .NET and related Web technologies
* Deliver a robust, loosely coupled stack of run-time API / Microservices that implement common wealth management business processes which are used in applications across multiple channels
* Design and Develop common business services / components that are the core foundation blocks across all systems within WM as we provide solutions for a wide variety of business problems, many of which require multi-platform solutions.
* Develop API models as per best industry practices and SOAP/REST/ Microservices design paradigms
* Experience with API security standards and implementation (OAuth)
* Build cloudy ready interfaces that will support CI/CD across multiple channel consumersSkill Set:
Primary skills
* .Net / .Net Core, C#
* Hands-on experience in SOA, Micro services, XML, WSDL, XSD, UDDI, Visual Studio
* WSDL XML schema and namespaces (.NET), MS .NET Framework, C#, Javascript, Web Services/APIs, Swagger, Messaging, Threading, SQL Server 2014/2016, HADR, Azure, Kafka, Docker, Kubernetes, JMeter, SSIS, Python
*Strong knowledge of API Standards, Microservices Architecture and Cloud capabilities.
* Component / business object modeling, services modeling
* Experience in building high concurrency, low latency 24*7 availability applications
* Strong programming skills with emphasis on writing efficient algorithms to handle large data sets and processing
* Conduct code reviews and coach developers
# Excellent written and verbal communication skills
Good to have skills
* Proficient with SQL Server, including modelling and DB performance tuning.
* Knowledge of continuous Integration tools, Jenkins or Teamcity
* Knowledge of Apigee gateway architecture
* Experience working in Agile team/squads
* Domain driven design to deliver best in class innovative solutions
* Knowledge of wealth management industry
* Experience on Microsoft Azure will be a plus