Demo

PRINCIPAL SOFTWARE ENGINEER (ARCHITECT)

Direct Staffing Inc
Culver, CA Full Time
POSTED ON 3/26/2025
AVAILABLE BEFORE 4/26/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 Idaho Falls, ID Full Time
    Company Description Heathcare Job Description Cheif Nursing Officer The CNO is a qualified nurse administrator, employed...
    Direct Staffing Inc
    Hired Organization Address Greenwood, AR Full Time
    Job Description: This position requires verifiable work history with experience using saws and working with pneumatic na...
    Direct Staffing Inc
    Hired Organization Address Fort Smith, AR Full Time
    Job Description: Qualifications: A clean background check is required Successful drug screen (Note: Any positive THC res...
    Direct Staffing Inc
    Hired Organization Address Fort Smith, AR Full Time
    Job Description: This position involves maintaining a clean and organized warehouse environment. The ideal candidate wil...

    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

    Cloud Software Group, Inc., Los Angeles, CA

    PRINCIPAL SYSTEMS ENGINEER with Security Clearance

    Advanced Software Design, Azusa, CA

    AI Assistant is available now!

    Feel free to start your new journey!