Location: Horsham, PA
Description:
*This position is remote with the expectation of 1-2 days per month in office.
Primary Responsibilities:
•Partnering with multi-disciplinary teams of business operations, product management, 3rd party vendors, and cross-functional developers to ensure successful delivery of key projects to meet business objectives.
•Assess needs, specify requirements, and be a leader in the design and development of solutions for the company's web/mobile and interactive TV applications; provide a holistic approach to operational processes through common system components.
•Design, develop and maintain applications using modern Internet and object-oriented programming techniques including .Net C#, ASP.NET MVC, .Net Core, TDD, enterprise patterns, SQL, IOC, CI, data modeling and REST.
Process Management:
Achieve all the above primary accountabilities by:
•Strong problem solving/troubleshooting practices
•Consistently evaluating processes - recommending changes when appropriate
•Communicating throughout organization while managing multiple projects
•Initiating new, creative ideas
•Having a willingness to be flexible - adapting to new paths
•Being a team player and working cross-functionally
Qualifications:
•Experience in high performance run-time system architectures
•Must have strong communication abilities to articulate technology-based decision
•Minimum 5+ years developing business applications and architectural responsibilities
•Proficient in C#, .NET frameworks
•Proficient with relational databases (SQL Server), NoSQL databases experience a plus
•Previous hands-on experience with cloud computing using Windows Azure desired
•Experience with container managed architectures (Kubernetes, Docker) a plus
•Excellent knowledge and demonstrated application development experience in the following areas: service-oriented design paradigms, multi-tier architectures, asynchronous processes
•Experience in building quality code adhering to industry standard coding practices
•Proficiency in Test Driven Development, unit testing, and dependency injection (DI)
•Ability to write technical documentation
•Experience in cable TV, Video on Demand and/or online advertising is a plus
•Solid project and resource management skills and the ability to adapt to change
•Work in a fast-paced continual learning environment
•Ability to translate business objectives into programming initiatives and requirements
•BS in Computer Science or equivalent years of experience
Please, email gmoran@judge.com for immediate consideration.
Subscribe to job alerts and upload your resume!
*By registering with our site, you agree to our
Terms and Privacy Policy.