Job Details:
My client is looking to hire multiple Software Engineers (jr- senior) to build secure, scalable and reliable technology solutions.
Join the Distribution Systems team at an exciting phase of our growth. Participate in delivering a solution, using the latest technologies and building for flexibility and scalability, while crafting the solution.
There will be no micro management and you will be given goals and general framework of how to execute on a project and we expect you to work autonomously, collaborate with other team members as part of a team and think about the customers’ needs.
Principal Accountabilities:
• Demonstrates skill in language proficiency; Writes application modules and unit tests with minimal guidance. Designs with guidance and codes independently.
• Applies knowledge of .NET/C#, front end technologies and frameworks, DBMS and middle-ware technologies in helping design and develop key services.
• Participates in code reviews and identifies potential opportunities for code optimization.
• Works with the analysts and lead developers, to interpret high level requirements for complex, large scale initiatives and decomposing them into independent stories and sub-tasks for the team.
• Conducts system-wide testing and some integration testing.
• Supports application deployments and checkouts
Essential Criteria
• Bachelor's degree required MS/PHD preferred
• A solid background in math and computer science, a good knowledge of basic data-structures, algorithms and algorithmic complexity.
• Excellent problem solving skills with at least 2+ years of experience of development in .NET/C# or similar object oriented language and .NET Core
• Proficient in Powershell and WCF
• Deep understanding of distributed systems and web services technology. Experience working with REST and RPC service patterns and other client/server interaction models. Publish/subscribe or other event messaging technologies
• Excellent written and verbal communication skills.
Desirable Criteria
• Experience in developing performance-critical, low-latency, high-throughput .NET Core applications
• Deep knowledge of memory management and multi-threaded programming in C#.
• Kevin McCarthy
• Liberty Personnel Services, Inc.
410 Feheley Drive | King of Prussia, PA 19406
• Direct Line: 484.238.1949
• kevin@libertyjobs.com www.libertyjobs.com
• http://www.linkedin.com/pub/kevin-mccarthy/0/521/133
•

