Demo

PRINCIPAL SOFTWARE ENGINEER (ARCHITECT)

Direct Staffing Inc
Culver, CA Full Time
POSTED ON 1/15/2025
AVAILABLE BEFORE 3/28/2025

Responsibilities :

The experience expected from applicants, as well as additional skills and qualifications needed for this job are listed below.

  • Maintain and improve the functionality and performance of existing Windows and WCF services that interact with our clustered storage system.
  • Hands-on software development on backend and middle-tier application layers, with a focus on REST, WCF, and Windows services.
  • Deliver assignments that range from solution proposals, technical designs, and interface definitions to building production code, with minimal supervision.
  • Work with lead Product Architect to establish, socialize, and propagate light-weight repeatable architecture practices and artifacts.

Qualifications :

  • Computer Science or related degree with 8 years of .NET software development experience.
  • Advanced programming expertise in C#, .Net 3.5 / 4.0 / 4.5, and SOLID principles.
  • Demonstrated aptitude in debugging and refactoring complex distributed systems.
  • Experience in a multi-tenant cloud environment preferred.
  • Familiarity with enterprise-scale design patterns.
  • Strong knowledge in WCF, REST, Windows services, and dependency injection required.
  • Multi-threading expertise; strong knowledge in Task Parallel Library (TPL) and concurrency patterns required.
  • Good knowledge of search technology like Lucene, Elastic Search in a cloud environment is a plus.
  • Good knowledge in big data, NoSQL is a plus.
  • Deep understanding of file sharing protocols including SMB and NFS.
  • Expertise with performance and memory profiling, including ANTS and CLR Profiler tools.
  • Experience with Team Foundation Server desired.
  • CANDIDATE DETAILS :

    7 to 10 years experience

    Minimum Education - Bachelor's Degree

    Additional Information

    All your information will be kept confidential according to EEO guidelines.

    J-18808-Ljbffr

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a PRINCIPAL SOFTWARE ENGINEER (ARCHITECT)?

    Sign up to receive alerts about other jobs on the PRINCIPAL SOFTWARE ENGINEER (ARCHITECT) career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $156,679 - $196,968
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $156,679 - $196,968
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Direct Staffing Inc

    Direct Staffing Inc
    Hired Organization Address Washington, DC Full Time
    SALES ACCOUNT EXECUTIVE, FEDERAL GOVERNMENT – DOD AGENCIES Full-time Computer Software Sales Read the overview of this o...
    Direct Staffing Inc
    Hired Organization Address Madison, WI Full Time
    Senior) Business System Developer Make sure to apply with all the requested information, as laid out in the job overview...
    Direct Staffing Inc
    Hired Organization Address San Francisco, CA Full Time
    Relationship Manager II / III Overview : Independently develop and manage effective primary relationships with plan spon...
    Direct Staffing Inc
    Hired Organization Address Portland, ME Full Time
    Company Description Software Job Description Senior Digital Content Manager Portland Maine Exp 5-7 yrs Deg Bach Relo Bon...

    Not the job you're looking for? Here are some other PRINCIPAL SOFTWARE ENGINEER (ARCHITECT) jobs in the Culver, CA area that may be a better fit.

    Principal Software Engineer

    5014 Disney Streaming Technology LLC, Santa Monica, CA

    AI Assistant is available now!

    Feel free to start your new journey!