• Principal Engineer

    Job Locations US-WA-Bellevue
    # of Openings
    1
    Category
    Product Development
  • Overview

    We are seeking an experienced Principal Engineer to join our team. The ideal candidate is a self-starter with strong problem solving and analytical skills. Extensive .NET and Web application experience are required.

    Responsibilities

    Here's what a typical day will look like as a Principal Engineer:

    • Architect, design, develop, and deploy scalable enterprise applications for clients, from concept through deployment to production environments
    • Implement complex, high-quality, scalable, and extendable end-to-end solutions, using either out-of-the-box or custom functionality
    • Code, debug, test, and implement solutions in .NET environments using Visual Studio and related tools
    • Design and develop custom .NET programs and components
    • Specify, integrate, and deploy third party .NET components and tools
    • Architect, develop, and implement unit test and testing methodologies for all assigned projects and deliverables, as well as directing development team testing efforts
    • Analyze technologies, technical processes and/or functions; document findings; identify areas for improvement; and create detailed specifications for implementation
    • Conduct performance and scalability testing and capacity analysis/planning
    • Stay current with technology trends and developments in the industry and participate in service development

    Qualifications

    You're likely a great fit for this role if you have:

    • Minimum of 4-6 years .NET and Web application experience working as a professional software developer using programming/systems analysis skills on Microsoft platforms
    • Excellent written and verbal communication and presentation skills
    • Advanced knowledge and in-depth understanding of Microsoft .NET platform, and component development, setup, configuration, and deployment
    • Experience with AngularJS, Node.JS, HTML5, and other Web 2.0 technologies
    • Experience with Microsoft SQL Server, T-SQL queries, and stored procedures
    • Expert knowledge of four or more development languages or tools from the following list: (JavaScript, C#, ASP.Net, C++, Java, J2EE Application Framework, Windows Shell/PowerShell scripting, Microsoft Transact SQL, etc.)

    Bonus Points:

    • Experience with MySQL, Java, Python
    • Experience with Linux, Nginx,
    • Experience with MapReduce, Elastic Search, Big Data, etc.

    Benefits

    We offer an attractive benefits plan with health benefits that include three medical coverage options, vision and dental coverage – HSA, FSA, 401(k) with employer match, paid parental leave, paid time off, and paid sick leave.

     

     

    Why You Should Join DiscoverOrg:

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed