Sr. .Net Developer
We are growing our engineering team rapidly and are looking for great people to join the exciting software development world of Over the Top (OTT). We are seeking a talented and enthusiastic hands-on .Net software engineer.
Technical planning with regards to both client and internal goals, project mandatory’s, limitations of resources, etc.
Advise internal personnel and clients on technical trends, best practices, viability of approaches, etc.
Develop optimized application and back-end database code generally in C#
Make recommendations for appropriate deployment environments
Create and maintain accurate and up-to-date documentation
Develop and recommend alternative courses-of-action when necessary to meet tight deadlines
3 years technical development experience in a client services setting, preferably an advertising or digital marketing agency
5+ years of experience developing Web-based/user interface applications
.NET version 4.0 required
MVC framework 3.0 required
Development experience using object-oriented techniques
Experience interfacing with Web Services, specifically REST and/or SOAP APIs
Experience working in an Agile Scrum environment is required
Strong Experience in developing C# .NET based TCP/IP socket-based communication, multi-threaded parallel processing and distributed computing methods
SQL and relational databases knowledge
Experience developing with Azure Data Lakes, Azure Data Lakes Analytics, Azure Data Factories, Event Hubs and Steam Analytic solutions
Experience in Object Oriented Analysis and Design
Proven background in the design and implementation of large scale, global, complex custom systems (e.g., high transaction volumes)
Advanced understanding of distributed systems architecture in Azure on a global basis
Experience problem solving issues on globally distributed systems and critical product service environments
Capable of technical deep dives into infrastructure, databases, and applications as needed
BS/MS in Computer Science or Equivalent
5+ years of industry work experience (any experience in advertising, social and mobile applications a plus)
COMMUNICATION AND ANALYTICS SKILLS:
Experience working on large project(s) incorporating processes and procedures and standards
Superior analytical and problem-solving skills
Excellent organizational, coordination, interpersonal and communication skills
Demonstrated leadership and team-building abilities
Creativity, self-confidence, and flexibility
Use this form to apply for this position.
Add your Cover Letter and Resume by pasting the contents into the specified fields. If preferred, you may add a URL for downloadable versions (via Google Drive, BOX, Dropbox etc.).
Applications without Resumes will not be considered.