Previous Job
API (.NET) Software Developer
Ref No.: 18-00162
Location: Morristown, New Jersey
· Develop the APIs need to support digital products, while closely adhering to established coding, architecture and security practices. Participate in design and requirements planning, providing feedback based on your knowledge of modern integration patterns and best practices. Monitor the performance of production applications to look for opportunities for optimization and assist the architecture group in shaping new capabilities, and correctly establish delivery goals.Own the planning, completion, integration and quality of the code you produce
· 5+ years of development experience, including the following: object oriented, data types, methods, algorithms, generics, interfaces, delegates, inheritance, repetitions, classes, polymorphism, arrays, etc.
· Expertise in .NET Framework, C#, SQL, LINQ, WCF, Entity Framework, MVC and Core
· Deep understanding of data exchange formats and web technologies, including: JSON, XML, REST, SOAP, JavaScript, etc.
· Experience with Microservice architecture, API Gateways, Containers, AWS, etc.
· You are comfortable with Agile development tools such as Basecamp, Github, Visual Studio Team Services, Jira Agile, or VersionOne
· Working knowledge of source code control branching, debugging, performance monitoring, benchmarking, logging and testing tools