View Our Website View All Jobs

.NET Data Streaming Application Developer

When you join the LLamasoft Team, you become part of a team that helps a majority of the Gartner Supply Chain Top 25, fifty of the Fortune 500, plus numerous other large corporations, top consulting firms, and prominent Government agencies worldwide to model, optimize, and simulate their supply chain operations.  LLamasoft offers the most complete platform in support of supply chain design and predictive analytics available in the market today.  Our software and services lead to major improvements in cost, service, sustainability, and risk mitigation. 

The Role: 

This full-time position will challenge you, as a software engineer, to work with a cross-functional team to design and implement a top-notch, Windows-based data streaming subsystem in a data-processing application.

Job Description:

  • Design and implement a data-streaming subsystem in an established data-processing application.
  • Research and determine best technology to solve problems.
  • Take ownership of tasks and drive them through to completion.
  • Work in a well architected and designed code base.
  • Conduct and participate in design and code reviews.
  • Work effectively within a SCRUM team.

The Qualifications:

  • 4 or more years of recent C# experience in desktop application development or development in complex, multithreaded systems.
  • Excellent low-level multithreading knowledge, e.g., using the Thread class.
  • Experienced in the use of synchronization objects and inter-thread communication mechanisms.
  • Experience with thread-safe collections and creating thread-safe structures.
  • Knowledgeable in C# memory-management techniques for dealing with large amounts of data and their containers.
  • Knowledge of disk-based backing of memory methods in C#.
  • A broad knowledge of the C# programming language.
  • A strong familiarity with data structures and algorithms.
  • A good fundamental knowledge of OO principles, design patterns and the idioms of C# and the .NET framework
  • Strong grasp of software design patterns and effective development methodologies
  • Strong problem-solving, written and verbal communication skills
  • Customer and quality focused with excellent attention to detail

Desired Additional Skills:

  • Experience with on-the-fly code compiling / dynamic code execution of C# code.
  • Experience working in a SCRUM environment.
  • Experience using SQL and designing data structures in one or more database systems.
  • Experience with TFS and JIRA.

About LLamasoft

LLamasoft provides software and expertise to help companies design and improve their supply chain operations.  We enable companies to model, optimize and simulate their supply chain operations, leading to major improvements in cost, service, sustainability, and risk mitigation. Supply Chain Guru®, LLamasoft’s flagship product, is the leading supply chain design and predictive analytics application available in the market today.  LLamasoft is expanding its product offering into multiple design platforms as well as enterprise solutions. 

Since 1999, LLamasoft has helped hundreds of global organizations in over 30 countries leverage their unique blend of technology and deep domain expertise to drive competitive advantage and savings across their supply chain operations.

LLamasoft offers a stimulating small company atmosphere where your efforts will have a significant impact on global logistics and our company’s success.  We are a fun, results-driven company that centers on developing high quality software, not work schedules and dress codes. We are driven by people who have a passion for technology and innovation.  If you are excited about software development and looking for a fun and flexible environment in a growing company, please apply! 

LLamasoft is an equal opportunity employer, all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin.

Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

To comply with government Equal Employment Opportunity / Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.
Veteran/Disability status