Home Jobs Board Senior Software Engineer, MediaPro, November 16

Senior Software Engineer, MediaPro, November 16

media proWho: MediaPro
Position:  Senior Software Engineer
Where: Bothell
What: MediaPro is looking for a Senior Software Engineer to join a new development team working on key projects. To be successful in this role you must be able to work collaboratively in a focused team in an Agile environment.

We are poised for exponential growth. The data security compliance industry is rapidly changing in ways that are both exciting and challenging. For us this spells opportunity for even more innovation and continued leadership. We’re committed to being the best in the industry, and we look for people driven to help us make that happen.

Responsibilities:

  • Have a passion for quality and writing clean, solid, readable code that scales and performs well.
  • Present your designs to internal groups and review designs of others.
  • Adopt, embrace, and promote agile and test-driven practices with your peers.
  • Mentor others in development technologies, tools, and processes.
  • Develop test strategies and frameworks to drive up code coverage and automation metrics.
  • Contribute to the analysis of functional requirements.
  • Build highly scalable web applications.
  • Collaborate and work with our small knit engineering team in an Agile environment.
  • Establish good engineering practices and mentoring other team members.

Requirements:

  • Experience building Software-as-a-Service (SaaS) applications
  • Experience in SOA
  • Experience in Cloud computing ( Azure or AWS)
  • Experience with Agile development framework
  • Proven track record of architecting and building, n-tier, component based, service oriented
  • enterprise application using Microsoft technology platform

  • Expertise and deep understanding of the .NET Framework and object-oriented concepts
  • Deep understanding of design patterns
  • Experience in C#, ASP.NET, and MVC
  • Experience in Telerik & Kendo UI (preferred)
  • Strong experience with SQL server, from schema design to writing complex, optimized queries
  • Solid understanding of web technologies, such as HTTP, JavaScript, AJAX, HTML, DHTML, and CSS3
  • Solid understanding of web technologies, such as HTTP, JavaScript, AJAX, HTML, DHTML, and CSS
  • Excellent interpersonal and communication skills
  • Bachelor’s degree in Computer Sciences or equivalent field, plus 6+ years of relevant experience in the job offered, or as a Senior/Lead Member of Technical Staff, Senior/Lead Software Application Developer, Senior/Lead Software Developer, Senior/Lead Software Engineer or related software development occupation

How: Send your Resume and Cover Letter