< Back to Careers

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.


OVERVIEW:

BrightLine is seeking a talented and enthusiastic hands-on software engineer to join our core backend development team. Candidate must have both strong communication skills as well as solid, hands-on experience with the required technologies. The position will require regular programming, design, production deployment, maintenance, debugging and enhancing of distributed web applications and services that we create for our internal and external clients. These applications are built using a mix of PaaS/SaaS/IaaS platforms, but primarily C#, ASP.NET, HTML5, JavaScript, and several SQL/NoSQL back-end databases.

RESPONSIBILITIES:

  • 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


QUALIFICATIONS:
      

  • 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


Apply

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.

Name *
Name