Search by job, company or skills

Aspen Technology

Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Be among the first 30 applicants
Early Applicant

Job Description

Requirements:

  • Detailed knowledge of computer programming. Data structures, Memory Management, Algorithms, Concurrent Programming, elements of operating systems design, etc.
  • You are an advanced user of at least one modern operating system and can create application software for it. Your ability to create system software would be a distinct plus.
  • You must have worked on low-latency systems with high frequency real-time data processing preferably in industries such as Financial Trading, Online Gaming, Industrial IoT sensors, Live Streaming etc.
  • You are familiar with concepts such as networks, databases, servers, application protocols and information security, and you have successfully participated in software development involving at least some of that.
  • You are fluent in the C++ (11,14,17,20,23) language and follow its evolution closely.
  • You are familiar with other programming (scripting) languages.

Responsibilities:

  • Write backend services using the C/C++ and/or the Lua programming language.
  • Scope and estimate the development and testing effort for user stories.
  • Perform automated testing within an iterative agile environment.
  • Participate in all agile ceremonies (standups, planning, training, backlog refinement, reviews, retrospectives).
  • Accountable for delivering assigned development tasks and take ownership to deliver on time.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145740521

Similar Jobs