Monmouth Junction, South Brunswick Township, NJ 08852, USA
Description
You will design and architect enterprise-level software strategies and solutions.
Responsibilities
Design and develop software using Java, J2EE, Python, and C#/ASP.NET.
Architect development strategies based on current programming advances.
Apply software standards, design patterns, and object modelling.
Utilize frameworks to architect scalable software solutions.
Travel to unanticipated client sites as required.
Required Skills
Extensive experience with Java and J2EE.
Proficiency in Python.
Experience with C# and ASP.NET.
Strong understanding of design patterns.
Expertise in object modelling.
Experience implementing software frameworks.
Master's degree in Computer Science, Information Technology, Electrical Engineering, or Electronics Engineering, or a Bachelor's degree in a related field plus 5 years of progressive work experience.